#include <PreviewControl/SupportFSM.hh>
Public Member Functions | |
| SupportFSM (const double &SamplingPeriod) | |
| ~SupportFSM () | |
| void | setSupportState (const double &Time, const int &pi, SupportState_t &Support, const ReferenceAbsoluteVelocity &RefVel) |
| Initialize the previewed state. | |
Public Attributes | |
| double | m_eps |
| Numerical precision. | |
| double | m_DSDuration |
| constants for the durations in the support phases | |
| double | m_SSPeriod |
| double | m_DSSSDuration |
| unsigned int | m_NbOfStepsSSDS |
| SupportFSM::SupportFSM | ( | const double & | SamplingPeriod | ) |
Constructor
Destructor
| void SupportFSM::setSupportState | ( | const double & | Time, |
| const int & | pi, | ||
| SupportState_t & | Support, | ||
| const ReferenceAbsoluteVelocity & | RefVel | ||
| ) |
Initialize the previewed state.
References PatternGeneratorJRL::ReferenceAbsoluteVelocity_t::x, and PatternGeneratorJRL::ReferenceAbsoluteVelocity_t::y.
Referenced by PatternGeneratorJRL::FootConstraintsAsLinearSystemForVelRef::buildLinearConstraintInequalities().
constants for the durations in the support phases
Numerical precision.
| unsigned int PatternGeneratorJRL::SupportFSM::m_NbOfStepsSSDS |