Classes |
| class | PatternGeneratorInterface |
| | This class is the interface between the Pattern Generator and the external world. More...
|
| struct | COMPosition_s |
| | Structure to store the COM position computed by the preview control. More...
|
| struct | COMState_s |
| | Structure to store the COM state computed by the preview control. More...
|
| struct | RelativeFootPosition_s |
| | Structure to store each foot position when the user is specifying a sequence of relative positions. More...
|
| struct | ZMPPosition_s |
| | Structure to store each of the ZMP value, with a given direction at a certain time. More...
|
| struct | FootAbsolutePosition_t |
| | Structure to store the absolute foot position. More...
|
| struct | LinearConstraintInequality_s |
| struct | LinearConstraintInequalityFreeFeet_s |
| | Linear constraints with variable feet placement. More...
|
| struct | SupportFeet_s |
| struct | ReferenceAbsoluteVelocity_t |
| | Structure to store the absolute reference. More...
|
| class | AnalyticalZMPCOGTrajectory |
| struct | ltCH_Point |
| struct | CH_Point |
| class | ComputeConvexHull |
| class | FootConstraintsAsLinearSystem |
| class | FootConstraintsAsLinearSystemForVelRef |
| class | FootHalfSize |
| class | Polynome |
| | Class for computing trajectories. More...
|
| class | Polynome3 |
| | Polynome used for X,Y and Theta trajectories. More...
|
| class | Polynome4 |
| | Polynome used for Z trajectory. More...
|
| class | Polynome5 |
| | Polynome used for X,Y and Theta trajectories. More...
|
| class | Polynome6 |
| | Polynome used for Z trajectory. More...
|
| class | StepOverPolynomeFoot |
| | Polynome used for Z trajectory during stepover. More...
|
| class | StepOverPolynomeFootZtoX |
| | Polynome used for Z trajectory during stepover. More...
|
| class | StepOverPolynomeFootXtoTime |
| | Polynome used for X trajectory in function of time to combine with StepOverPolynomeFootZtoX. More...
|
| class | StepOverPolynomeHip4 |
| | Polynome for the hip trajectory. More...
|
| class | StepOverSpline |
| | spline function calculation class to calculate cubic splines More...
|
| class | StepOverClampedCubicSpline |
| class | LinearizedInvertedPendulum2D |
| class | OptimalControllerSolver |
| | This class computes the gains for preview control for a given discrete system. The discrete system is defined by three matrix A, b, c such as :
. More...
|
| class | PreviewControl |
| | Class to implement the preview control. More...
|
| class | SupportFSM |
| class | ZMPPreviewControlWithMultiBodyZMP |
| | Object to generate the angle positions every 5 ms from a set of absolute foot positions. More...
|
Typedefs |
| typedef struct COMPosition_s | COMPosition |
| typedef struct COMPosition_s | WaistState |
| typedef struct COMState_s | COMState |
typedef struct
RelativeFootPosition_s | RelativeFootPosition |
| typedef struct ZMPPosition_s | ZMPPosition |
typedef struct
FootAbsolutePosition_t | FootAbsolutePosition |
typedef struct
LinearConstraintInequality_s | LinearConstraintInequality_t |
typedef struct
LinearConstraintInequalityFreeFeet_s | LinearConstraintInequalityFreeFeet_t |
| typedef struct SupportFeet_s | SupportFeet_t |
typedef struct
ReferenceAbsoluteVelocity_t | ReferenceAbsoluteVelocity |
| typedef std::vector< CH_Point > | ConvexHullList |
Functions |
WALK_GEN_JRL_EXPORT
PatternGeneratorInterface * | patternGeneratorInterfaceFactory (CjrlHumanoidDynamicRobot *aHDR) |
| ostream & | operator<< (ostream &os, const AnalyticalZMPCOGTrajectory &obj) |
| void | DistanceCHRep (CH_Point &s1, CH_Point &s2, double &distance1, double &distance2) |
| double | CompareCBRep (CH_Point &s1, CH_Point &s2) |
Variables |
| CH_Point | HRP2CIO_GlobalP0 |