NTRT Simulator  Version: Master
 All Classes Namespaces Files Functions Variables Typedefs Friends Pages
JSONAchillesHierarchyControl Member List

This is the complete list of members for JSONAchillesHierarchyControl, including all inherited members.

attach(tgObserver< JSONQuadCPGControl > *pObserver)tgSubject< JSONQuadCPGControl >
bogus (defined in JSONQuadCPGControl)JSONQuadCPGControlprotected
controlFilename (defined in JSONQuadCPGControl)JSONQuadCPGControlprotected
controlFilePath (defined in JSONQuadCPGControl)JSONQuadCPGControlprotected
getCableState(const tgSpringCableActuator &cable) (defined in JSONAchillesHierarchyControl)JSONAchillesHierarchyControlprotected
getCPGValue(std::size_t i) const (defined in JSONQuadCPGControl)JSONQuadCPGControl
getFeedback(BaseQuadModelLearning &subject) (defined in JSONAchillesHierarchyControl)JSONAchillesHierarchyControlprotected
getScore() const (defined in JSONQuadCPGControl)JSONQuadCPGControl
initConditions (defined in JSONQuadCPGControl)JSONQuadCPGControlprotected
JSONAchillesHierarchyControl(JSONAchillesHierarchyControl::Config config, std::string args, std::string resourcePath="")JSONAchillesHierarchyControl
JSONQuadCPGControl(JSONQuadCPGControl::Config config, std::string args, std::string resourcePath="")JSONQuadCPGControl
m_allControllers (defined in JSONQuadCPGControl)JSONQuadCPGControlprotected
m_config (defined in JSONAchillesHierarchyControl)JSONAchillesHierarchyControlprotected
m_dataObserver (defined in JSONQuadCPGControl)JSONQuadCPGControlprotected
m_highControllers (defined in JSONAchillesHierarchyControl)JSONAchillesHierarchyControlprotected
m_leftForelegControllers (defined in JSONAchillesHierarchyControl)JSONAchillesHierarchyControlprotected
m_leftFrontAchillesControllers (defined in JSONAchillesHierarchyControl)JSONAchillesHierarchyControlprotected
m_leftHindlegControllers (defined in JSONAchillesHierarchyControl)JSONAchillesHierarchyControlprotected
m_leftHipControllers (defined in JSONAchillesHierarchyControl)JSONAchillesHierarchyControlprotected
m_leftRearAchillesControllers (defined in JSONAchillesHierarchyControl)JSONAchillesHierarchyControlprotected
m_leftShoulderControllers (defined in JSONAchillesHierarchyControl)JSONAchillesHierarchyControlprotected
m_pCPGSys (defined in JSONQuadCPGControl)JSONQuadCPGControlprotected
m_quadCOM (defined in JSONAchillesHierarchyControl)JSONAchillesHierarchyControlprotected
m_rightForelegControllers (defined in JSONAchillesHierarchyControl)JSONAchillesHierarchyControlprotected
m_rightFrontAchillesControllers (defined in JSONAchillesHierarchyControl)JSONAchillesHierarchyControlprotected
m_rightHindlegControllers (defined in JSONAchillesHierarchyControl)JSONAchillesHierarchyControlprotected
m_rightHipControllers (defined in JSONAchillesHierarchyControl)JSONAchillesHierarchyControlprotected
m_rightRearAchillesControllers (defined in JSONAchillesHierarchyControl)JSONAchillesHierarchyControlprotected
m_rightShoulderControllers (defined in JSONAchillesHierarchyControl)JSONAchillesHierarchyControlprotected
m_spineControllers (defined in JSONAchillesHierarchyControl)JSONAchillesHierarchyControlprotected
m_totalTime (defined in JSONQuadCPGControl)JSONQuadCPGControlprotected
m_updateTime (defined in JSONQuadCPGControl)JSONQuadCPGControlprotected
metrics (defined in JSONQuadCPGControl)JSONQuadCPGControlprotected
nn (defined in JSONAchillesHierarchyControl)JSONAchillesHierarchyControlprotected
notifySetup()tgSubject< JSONQuadCPGControl >
notifyStep(double dt)tgSubject< JSONQuadCPGControl >
notifyTeardown()tgSubject< JSONQuadCPGControl >
onAttach(BaseQuadModelLearning &subject)tgObserver< BaseQuadModelLearning >inlinevirtual
onSetup(BaseQuadModelLearning &subject)JSONAchillesHierarchyControlvirtual
onStep(BaseQuadModelLearning &subject, double dt)JSONAchillesHierarchyControlvirtual
onTeardown(BaseQuadModelLearning &subject)JSONAchillesHierarchyControlvirtual
scaleEdgeActions(Json::Value actions, int segmentSpan, int theirMuscles, int ourMuscles)JSONAchillesHierarchyControlprotectedvirtual
JSONQuadCPGControl::scaleEdgeActions(Json::Value edgeParam)JSONQuadCPGControlprotectedvirtual
scaleNodeActions(Json::Value actions, double highFreq, double freqFeedbackMax) (defined in JSONAchillesHierarchyControl)JSONAchillesHierarchyControlprotectedvirtual
scaleNodeActions(Json::Value actions) (defined in JSONQuadCPGControl)JSONQuadCPGControlprotectedvirtual
scores (defined in JSONQuadCPGControl)JSONQuadCPGControlprotected
segments (defined in JSONQuadCPGControl)JSONQuadCPGControlprotected
setupCPGs(BaseQuadModelLearning &subject, array_2D spineNodeActions, array_2D legNodeActions, array_4D spineEdgeActions, array_4D hipEdgeActions, array_4D legEdgeActions, array_4D achillesEdgeActions) (defined in JSONAchillesHierarchyControl)JSONAchillesHierarchyControlprotectedvirtual
JSONQuadCPGControl::setupCPGs(BaseQuadModelLearning &subject, array_2D nodeActions, array_4D edgeActions)JSONQuadCPGControlprotectedvirtual
setupHighCPGs(BaseQuadModelLearning &subject, array_2D highNodeActions, array_4D highEdgeActions) (defined in JSONAchillesHierarchyControl)JSONAchillesHierarchyControlprotectedvirtual
setupHighLowCouplings(BaseQuadModelLearning &subject, Json::Value highLowEdgeActions) (defined in JSONAchillesHierarchyControl)JSONAchillesHierarchyControlprotectedvirtual
tgSubject()tgSubject< JSONQuadCPGControl >inline
transformFeedbackActions(std::vector< std::vector< double > > &actions) (defined in JSONAchillesHierarchyControl)JSONAchillesHierarchyControlprotected
~JSONAchillesHierarchyControl() (defined in JSONAchillesHierarchyControl)JSONAchillesHierarchyControlvirtual
~JSONQuadCPGControl() (defined in JSONQuadCPGControl)JSONQuadCPGControlvirtual
~tgObserver()tgObserver< BaseQuadModelLearning >inlinevirtual
~tgSubject()tgSubject< JSONQuadCPGControl >inlinevirtual