PatternGeneratorJRL::PatternGeneratorInterface Member List
This is the complete list of members for PatternGeneratorJRL::PatternGeneratorInterface, including all inherited members.
AddOnLineStep(double X, double Y, double Theta)=0PatternGeneratorJRL::PatternGeneratorInterface [pure virtual]
AddStepInStack(double dx, double dy, double theta)=0PatternGeneratorJRL::PatternGeneratorInterface [pure virtual]
ChangeOnLineStep(double Time, FootAbsolutePosition &aFootAbsolutePosition, double &newtime)=0PatternGeneratorJRL::PatternGeneratorInterface [pure virtual]
ChangeOnLineStep(std::istringstream &strm, double &newtime)=0PatternGeneratorJRL::PatternGeneratorInterface [pure virtual]
CommonInitializationOfWalking(COMState &lStartingCOMState, MAL_S3_VECTOR_TYPE(double)&lStartingZMPPosition, MAL_VECTOR(&, double) BodyAnglesIni, FootAbsolutePosition &InitLeftFootAbsPos, FootAbsolutePosition &InitRightFootAbsPos, std::deque< RelativeFootPosition > &lRelativeFootPositions, std::vector< double > &lCurrentJointValues, bool ClearStepStackHandler)=0PatternGeneratorJRL::PatternGeneratorInterface [pure virtual]
EvaluateStartingState(COMState &lStartingCOMState, MAL_S3_VECTOR_TYPE(double)&lStartingZMPPosition, MAL_VECTOR_TYPE(double)&lStartingWaistPose, FootAbsolutePosition &InitLeftFootAbsPos, FootAbsolutePosition &InitRightFootAbsPos)=0PatternGeneratorJRL::PatternGeneratorInterface [pure virtual]
GetLegJointVelocity(MAL_VECTOR(&dqr, double), MAL_VECTOR(&dql, double))=0PatternGeneratorJRL::PatternGeneratorInterface [pure virtual]
getWaistPositionAndOrientation(double TQ[7], double &Orientation)=0PatternGeneratorJRL::PatternGeneratorInterface [pure virtual]
getWaistPositionMatrix(MAL_S4x4_MATRIX(&lWaistAbsPos, double))=0PatternGeneratorJRL::PatternGeneratorInterface [pure virtual]
getWaistVelocity(double &dx, double &dy, double &omega)=0PatternGeneratorJRL::PatternGeneratorInterface [pure virtual]
GetWalkMode()=0PatternGeneratorJRL::PatternGeneratorInterface [pure virtual]
getZMPInitialPoint(MAL_S3_VECTOR(&, double) lZMPInitialPoint)=0PatternGeneratorJRL::PatternGeneratorInterface [pure virtual]
ParseCmd(std::istringstream &strm)=0PatternGeneratorJRL::PatternGeneratorInterface [pure virtual]
PatternGeneratorInterface(CjrlHumanoidDynamicRobot *)PatternGeneratorJRL::PatternGeneratorInterface [inline]
ReadSequenceOfSteps(std::istringstream &strm)=0PatternGeneratorJRL::PatternGeneratorInterface [pure virtual]
RunOneStepOfTheControlLoop(MAL_VECTOR_TYPE(double)&CurrentConfiguration, MAL_VECTOR_TYPE(double)&CurrentVelocity, MAL_VECTOR_TYPE(double)&CurrentAcceleration, MAL_VECTOR_TYPE(double)&ZMPTarget)=0PatternGeneratorJRL::PatternGeneratorInterface [pure virtual]
RunOneStepOfTheControlLoop(MAL_VECTOR_TYPE(double)&CurrentConfiguration, MAL_VECTOR_TYPE(double)&CurrentVelocity, MAL_VECTOR_TYPE(double)&CurrentAcceleration, MAL_VECTOR_TYPE(double)&ZMPTarget, COMPosition &COMPosition, FootAbsolutePosition &LeftFootPosition, FootAbsolutePosition &RightFootPosition)=0PatternGeneratorJRL::PatternGeneratorInterface [pure virtual]
RunOneStepOfTheControlLoop(MAL_VECTOR_TYPE(double)&CurrentConfiguration, MAL_VECTOR_TYPE(double)&CurrentVelocity, MAL_VECTOR_TYPE(double)&CurrentAcceleration, MAL_VECTOR_TYPE(double)&ZMPTarget, COMState &COMState, FootAbsolutePosition &LeftFootPosition, FootAbsolutePosition &RightFootPosition)=0PatternGeneratorJRL::PatternGeneratorInterface [pure virtual]
RunOneStepOfTheControlLoop(FootAbsolutePosition &LeftFootPosition, FootAbsolutePosition &RightFootPosition, ZMPPosition &ZMPRefPos, COMPosition &COMRefPos)=0PatternGeneratorJRL::PatternGeneratorInterface [pure virtual]
setCoMPerturbationForce(double x, double y)=0PatternGeneratorJRL::PatternGeneratorInterface [pure virtual]
SetCurrentJointValues(MAL_VECTOR(&lCurrentJointValues, double))=0PatternGeneratorJRL::PatternGeneratorInterface [pure virtual]
setVelocityReference(double x, double y, double yaw)=0PatternGeneratorJRL::PatternGeneratorInterface [pure virtual]
setWaistPositionAndOrientation(double TQ[7])=0PatternGeneratorJRL::PatternGeneratorInterface [pure virtual]
setZMPInitialPoint(MAL_S3_VECTOR(&, double) lZMPInitialPoint)=0PatternGeneratorJRL::PatternGeneratorInterface [pure virtual]
StartOnLineStepSequencing()=0PatternGeneratorJRL::PatternGeneratorInterface [pure virtual]
StopOnLineStepSequencing()=0PatternGeneratorJRL::PatternGeneratorInterface [pure virtual]
UpdateAbsolutePosition(bool UpdateAbsMotionOrNot)=0PatternGeneratorJRL::PatternGeneratorInterface [pure virtual]
~PatternGeneratorInterface()PatternGeneratorJRL::PatternGeneratorInterface [inline, virtual]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Friends Defines