NTRT Simulator
Version: Master
|
This is the complete list of members for SpineGoalControl, including all inherited members.
attach(tgObserver< BaseSpineCPGControl > *pObserver) | tgSubject< BaseSpineCPGControl > | |
BaseSpineCPGControl(BaseSpineCPGControl::Config config, std::string args, std::string resourcePath="", std::string ec="edgeConfig.ini", std::string nc="nodeConfig.ini") | BaseSpineCPGControl | |
bogus (defined in BaseSpineCPGControl) | BaseSpineCPGControl | protected |
calculateDistanceMoved(const BaseSpineModelGoal *subject) const (defined in SpineGoalControl) | SpineGoalControl | protected |
edgeAdapter | BaseSpineCPGControl | protected |
edgeConfigData (defined in BaseSpineCPGControl) | BaseSpineCPGControl | protected |
edgeConfigFilename | BaseSpineCPGControl | protected |
edgeEvolution | BaseSpineCPGControl | protected |
edgeLearning (defined in BaseSpineCPGControl) | BaseSpineCPGControl | protected |
feedbackAdapter (defined in SpineGoalControl) | SpineGoalControl | protected |
feedbackConfigData (defined in SpineGoalControl) | SpineGoalControl | protected |
feedbackConfigFilename (defined in SpineGoalControl) | SpineGoalControl | protected |
feedbackEvolution (defined in SpineGoalControl) | SpineGoalControl | protected |
feedbackLearning (defined in SpineGoalControl) | SpineGoalControl | protected |
getCableState(const tgSpringCableActuator &cable) (defined in SpineGoalControl) | SpineGoalControl | protected |
getCPGValue(std::size_t i) const (defined in BaseSpineCPGControl) | BaseSpineCPGControl | |
getFeedback(BaseSpineModelLearning &subject) (defined in SpineGoalControl) | SpineGoalControl | protected |
getGoalFeedback(const BaseSpineModelGoal *subject) (defined in SpineGoalControl) | SpineGoalControl | protected |
getScore() const (defined in BaseSpineCPGControl) | BaseSpineCPGControl | |
goalAdapter (defined in SpineGoalControl) | SpineGoalControl | protected |
goalConfigData (defined in SpineGoalControl) | SpineGoalControl | protected |
goalConfigFilename (defined in SpineGoalControl) | SpineGoalControl | protected |
goalEvolution (defined in SpineGoalControl) | SpineGoalControl | protected |
goalLearning (defined in SpineGoalControl) | SpineGoalControl | protected |
initConditions (defined in BaseSpineCPGControl) | BaseSpineCPGControl | protected |
m_allControllers (defined in BaseSpineCPGControl) | BaseSpineCPGControl | protected |
m_config (defined in SpineGoalControl) | SpineGoalControl | protected |
m_dataObserver (defined in BaseSpineCPGControl) | BaseSpineCPGControl | protected |
m_pCPGSys (defined in BaseSpineCPGControl) | BaseSpineCPGControl | protected |
m_updateTime (defined in BaseSpineCPGControl) | BaseSpineCPGControl | protected |
nodeAdapter (defined in BaseSpineCPGControl) | BaseSpineCPGControl | protected |
nodeConfigData | BaseSpineCPGControl | protected |
nodeConfigFilename (defined in BaseSpineCPGControl) | BaseSpineCPGControl | protected |
nodeEvolution (defined in BaseSpineCPGControl) | BaseSpineCPGControl | protected |
nodeLearning | BaseSpineCPGControl | protected |
notifySetup() | tgSubject< BaseSpineCPGControl > | |
notifyStep(double dt) | tgSubject< BaseSpineCPGControl > | |
notifyTeardown() | tgSubject< BaseSpineCPGControl > | |
onAttach(BaseSpineModelLearning &subject) | tgObserver< BaseSpineModelLearning > | inlinevirtual |
onSetup(BaseSpineModelLearning &subject) | SpineGoalControl | virtual |
onStep(BaseSpineModelLearning &subject, double dt) | SpineGoalControl | virtual |
onTeardown(BaseSpineModelLearning &subject) | SpineGoalControl | virtual |
scaleEdgeActions(std::vector< std::vector< double > > actions) | BaseSpineCPGControl | protectedvirtual |
scaleNodeActions(std::vector< std::vector< double > > actions) (defined in SpineGoalControl) | SpineGoalControl | protectedvirtual |
scores (defined in BaseSpineCPGControl) | BaseSpineCPGControl | protected |
segments (defined in BaseSpineCPGControl) | BaseSpineCPGControl | protected |
setGoalTensions(const BaseSpineModelGoal *subject, btVector3 &desiredHeading) (defined in SpineGoalControl) | SpineGoalControl | protected |
setupCPGs(BaseSpineModelLearning &subject, array_2D nodeActions, array_4D edgeActions) (defined in SpineGoalControl) | SpineGoalControl | protectedvirtual |
SpineGoalControl(SpineGoalControl::Config config, std::string args, std::string resourcePath="", std::string ec="edgeConfig.ini", std::string nc="nodeConfig.ini", std::string fc="feedbackConfig.ini", std::string gc="goalConfig.ini") | SpineGoalControl | |
tgSubject() | tgSubject< BaseSpineCPGControl > | inline |
transformFeedbackActions(std::vector< std::vector< double > > &actions, configuration &configData) (defined in SpineGoalControl) | SpineGoalControl | protected |
~BaseSpineCPGControl() (defined in BaseSpineCPGControl) | BaseSpineCPGControl | virtual |
~SpineGoalControl() (defined in SpineGoalControl) | SpineGoalControl | inlinevirtual |
~tgObserver() | tgObserver< BaseSpineModelLearning > | inlinevirtual |
~tgSubject() | tgSubject< BaseSpineCPGControl > | inlinevirtual |