NTRT Simulator
Version: Master
|
This is the complete list of members for JSONHierarchyFeedbackControl, including all inherited members.
attach(tgObserver< JSONQuadCPGControl > *pObserver) | tgSubject< JSONQuadCPGControl > | |
bogus (defined in JSONQuadCPGControl) | JSONQuadCPGControl | protected |
controlFilename (defined in JSONQuadCPGControl) | JSONQuadCPGControl | protected |
controlFilePath (defined in JSONQuadCPGControl) | JSONQuadCPGControl | protected |
getCableState(const tgSpringCableActuator &cable) (defined in JSONHierarchyFeedbackControl) | JSONHierarchyFeedbackControl | protected |
getCPGValue(std::size_t i) const (defined in JSONQuadCPGControl) | JSONQuadCPGControl | |
getFeedback(BaseQuadModelLearning &subject) (defined in JSONHierarchyFeedbackControl) | JSONHierarchyFeedbackControl | protected |
getScore() const (defined in JSONQuadCPGControl) | JSONQuadCPGControl | |
initConditions (defined in JSONQuadCPGControl) | JSONQuadCPGControl | protected |
JSONHierarchyFeedbackControl(JSONHierarchyFeedbackControl::Config config, std::string args, std::string resourcePath="") | JSONHierarchyFeedbackControl | |
JSONQuadCPGControl(JSONQuadCPGControl::Config config, std::string args, std::string resourcePath="") | JSONQuadCPGControl | |
m_allControllers (defined in JSONQuadCPGControl) | JSONQuadCPGControl | protected |
m_config (defined in JSONHierarchyFeedbackControl) | JSONHierarchyFeedbackControl | protected |
m_dataObserver (defined in JSONQuadCPGControl) | JSONQuadCPGControl | protected |
m_highControllers (defined in JSONHierarchyFeedbackControl) | JSONHierarchyFeedbackControl | protected |
m_leftForelegControllers (defined in JSONHierarchyFeedbackControl) | JSONHierarchyFeedbackControl | protected |
m_leftHindlegControllers (defined in JSONHierarchyFeedbackControl) | JSONHierarchyFeedbackControl | protected |
m_leftHipControllers (defined in JSONHierarchyFeedbackControl) | JSONHierarchyFeedbackControl | protected |
m_leftShoulderControllers (defined in JSONHierarchyFeedbackControl) | JSONHierarchyFeedbackControl | protected |
m_pCPGSys (defined in JSONQuadCPGControl) | JSONQuadCPGControl | protected |
m_quadCOM (defined in JSONHierarchyFeedbackControl) | JSONHierarchyFeedbackControl | protected |
m_rightForelegControllers (defined in JSONHierarchyFeedbackControl) | JSONHierarchyFeedbackControl | protected |
m_rightHindlegControllers (defined in JSONHierarchyFeedbackControl) | JSONHierarchyFeedbackControl | protected |
m_rightHipControllers (defined in JSONHierarchyFeedbackControl) | JSONHierarchyFeedbackControl | protected |
m_rightShoulderControllers (defined in JSONHierarchyFeedbackControl) | JSONHierarchyFeedbackControl | protected |
m_spineControllers (defined in JSONHierarchyFeedbackControl) | JSONHierarchyFeedbackControl | protected |
m_totalTime (defined in JSONQuadCPGControl) | JSONQuadCPGControl | protected |
m_updateTime (defined in JSONQuadCPGControl) | JSONQuadCPGControl | protected |
metrics (defined in JSONQuadCPGControl) | JSONQuadCPGControl | protected |
nn (defined in JSONHierarchyFeedbackControl) | JSONHierarchyFeedbackControl | protected |
notifySetup() | tgSubject< JSONQuadCPGControl > | |
notifyStep(double dt) | tgSubject< JSONQuadCPGControl > | |
notifyTeardown() | tgSubject< JSONQuadCPGControl > | |
onAttach(BaseQuadModelLearning &subject) | tgObserver< BaseQuadModelLearning > | inlinevirtual |
onSetup(BaseQuadModelLearning &subject) | JSONHierarchyFeedbackControl | virtual |
onStep(BaseQuadModelLearning &subject, double dt) | JSONHierarchyFeedbackControl | virtual |
onTeardown(BaseQuadModelLearning &subject) | JSONHierarchyFeedbackControl | virtual |
scaleEdgeActions(Json::Value actions, int segmentSpan, int theirMuscles, int ourMuscles) | JSONHierarchyFeedbackControl | protectedvirtual |
JSONQuadCPGControl::scaleEdgeActions(Json::Value edgeParam) | JSONQuadCPGControl | protectedvirtual |
scaleNodeActions(Json::Value actions, double highFreq, double freqFeedbackMax) (defined in JSONHierarchyFeedbackControl) | JSONHierarchyFeedbackControl | protectedvirtual |
scaleNodeActions(Json::Value actions) (defined in JSONQuadCPGControl) | JSONQuadCPGControl | protectedvirtual |
scores (defined in JSONQuadCPGControl) | JSONQuadCPGControl | protected |
segments (defined in JSONQuadCPGControl) | JSONQuadCPGControl | protected |
setupCPGs(BaseQuadModelLearning &subject, array_2D spineNodeActions, array_2D legNodeActions, array_4D spineEdgeActions, array_4D hipEdgeActions, array_4D legEdgeActions) (defined in JSONHierarchyFeedbackControl) | JSONHierarchyFeedbackControl | protectedvirtual |
JSONQuadCPGControl::setupCPGs(BaseQuadModelLearning &subject, array_2D nodeActions, array_4D edgeActions) | JSONQuadCPGControl | protectedvirtual |
setupHighCPGs(BaseQuadModelLearning &subject, array_2D highNodeActions, array_4D highEdgeActions) (defined in JSONHierarchyFeedbackControl) | JSONHierarchyFeedbackControl | protectedvirtual |
setupHighLowCouplings(BaseQuadModelLearning &subject, Json::Value highLowEdgeActions) (defined in JSONHierarchyFeedbackControl) | JSONHierarchyFeedbackControl | protectedvirtual |
tgSubject() | tgSubject< JSONQuadCPGControl > | inline |
transformFeedbackActions(std::vector< std::vector< double > > &actions) (defined in JSONHierarchyFeedbackControl) | JSONHierarchyFeedbackControl | protected |
~JSONHierarchyFeedbackControl() (defined in JSONHierarchyFeedbackControl) | JSONHierarchyFeedbackControl | virtual |
~JSONQuadCPGControl() (defined in JSONQuadCPGControl) | JSONQuadCPGControl | virtual |
~tgObserver() | tgObserver< BaseQuadModelLearning > | inlinevirtual |
~tgSubject() | tgSubject< JSONQuadCPGControl > | inlinevirtual |