Cheetah Software
1.0
|
#include <GaitScheduler.h>
Public Member Functions | |
EIGEN_MAKE_ALIGNED_OPERATOR_NEW | GaitData () |
void | zero () |
Public Attributes | |
GaitType | _currentGait |
GaitType | _nextGait |
std::string | gaitName |
T | periodTimeNominal |
T | initialPhase |
T | switchingPhaseNominal |
Eigen::Vector4i | gaitEnabled |
Vec4< T > | periodTime |
Vec4< T > | timeStance |
Vec4< T > | timeSwing |
Vec4< T > | timeStanceRemaining |
Vec4< T > | timeSwingRemaining |
Vec4< T > | switchingPhase |
Vec4< T > | phaseVariable |
Vec4< T > | phaseOffset |
Vec4< T > | phaseScale |
Vec4< T > | phaseStance |
Vec4< T > | phaseSwing |
Eigen::Vector4i | contactStateScheduled |
Eigen::Vector4i | contactStatePrev |
Eigen::Vector4i | touchdownScheduled |
Eigen::Vector4i | liftoffScheduled |
Mat34< T > | posFootLiftoffWorld |
Mat34< T > | posFootTouchdownWorld |
Definition at line 33 of file GaitScheduler.h.
Definition at line 35 of file GaitScheduler.h.
void GaitData< T >::zero | ( | ) |
Definition at line 13 of file GaitScheduler.cpp.
Definition at line 41 of file GaitScheduler.h.
Definition at line 44 of file GaitScheduler.h.
Eigen::Vector4i GaitData< T >::contactStatePrev |
Definition at line 74 of file GaitScheduler.h.
Eigen::Vector4i GaitData< T >::contactStateScheduled |
Definition at line 73 of file GaitScheduler.h.
Eigen::Vector4i GaitData< T >::gaitEnabled |
Definition at line 55 of file GaitScheduler.h.
std::string GaitData< T >::gaitName |
Definition at line 47 of file GaitScheduler.h.
T GaitData< T >::initialPhase |
Definition at line 51 of file GaitScheduler.h.
Eigen::Vector4i GaitData< T >::liftoffScheduled |
Definition at line 76 of file GaitScheduler.h.
Definition at line 58 of file GaitScheduler.h.
T GaitData< T >::periodTimeNominal |
Definition at line 50 of file GaitScheduler.h.
Definition at line 67 of file GaitScheduler.h.
Definition at line 68 of file GaitScheduler.h.
Definition at line 69 of file GaitScheduler.h.
Definition at line 70 of file GaitScheduler.h.
Definition at line 66 of file GaitScheduler.h.
Definition at line 79 of file GaitScheduler.h.
Definition at line 80 of file GaitScheduler.h.
Definition at line 65 of file GaitScheduler.h.
T GaitData< T >::switchingPhaseNominal |
Definition at line 52 of file GaitScheduler.h.
Definition at line 59 of file GaitScheduler.h.
Definition at line 61 of file GaitScheduler.h.
Definition at line 60 of file GaitScheduler.h.
Definition at line 62 of file GaitScheduler.h.
Eigen::Vector4i GaitData< T >::touchdownScheduled |
Definition at line 75 of file GaitScheduler.h.