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

This is the complete list of members for SpineFeedbackControl, 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)BaseSpineCPGControlprotected
edgeAdapterBaseSpineCPGControlprotected
edgeConfigData (defined in BaseSpineCPGControl)BaseSpineCPGControlprotected
edgeConfigFilenameBaseSpineCPGControlprotected
edgeEvolutionBaseSpineCPGControlprotected
edgeLearning (defined in BaseSpineCPGControl)BaseSpineCPGControlprotected
feedbackAdapter (defined in SpineFeedbackControl)SpineFeedbackControlprotected
feedbackConfigData (defined in SpineFeedbackControl)SpineFeedbackControlprotected
feedbackConfigFilename (defined in SpineFeedbackControl)SpineFeedbackControlprotected
feedbackEvolution (defined in SpineFeedbackControl)SpineFeedbackControlprotected
feedbackLearning (defined in SpineFeedbackControl)SpineFeedbackControlprotected
getCableState(const tgSpringCableActuator &cable) (defined in SpineFeedbackControl)SpineFeedbackControlprotected
getCPGValue(std::size_t i) const (defined in BaseSpineCPGControl)BaseSpineCPGControl
getFeedback(BaseSpineModelLearning &subject) (defined in SpineFeedbackControl)SpineFeedbackControlprotected
getScore() const (defined in BaseSpineCPGControl)BaseSpineCPGControl
initConditions (defined in BaseSpineCPGControl)BaseSpineCPGControlprotected
m_allControllers (defined in BaseSpineCPGControl)BaseSpineCPGControlprotected
m_config (defined in SpineFeedbackControl)SpineFeedbackControlprotected
m_dataObserver (defined in BaseSpineCPGControl)BaseSpineCPGControlprotected
m_pCPGSys (defined in BaseSpineCPGControl)BaseSpineCPGControlprotected
m_updateTime (defined in BaseSpineCPGControl)BaseSpineCPGControlprotected
nodeAdapter (defined in BaseSpineCPGControl)BaseSpineCPGControlprotected
nodeConfigDataBaseSpineCPGControlprotected
nodeConfigFilename (defined in BaseSpineCPGControl)BaseSpineCPGControlprotected
nodeEvolution (defined in BaseSpineCPGControl)BaseSpineCPGControlprotected
nodeLearningBaseSpineCPGControlprotected
notifySetup()tgSubject< BaseSpineCPGControl >
notifyStep(double dt)tgSubject< BaseSpineCPGControl >
notifyTeardown()tgSubject< BaseSpineCPGControl >
onAttach(BaseSpineModelLearning &subject)tgObserver< BaseSpineModelLearning >inlinevirtual
onSetup(BaseSpineModelLearning &subject)SpineFeedbackControlvirtual
onStep(BaseSpineModelLearning &subject, double dt)SpineFeedbackControlvirtual
onTeardown(BaseSpineModelLearning &subject)SpineFeedbackControlvirtual
scaleEdgeActions(std::vector< std::vector< double > > actions)BaseSpineCPGControlprotectedvirtual
scaleNodeActions(std::vector< std::vector< double > > actions) (defined in SpineFeedbackControl)SpineFeedbackControlprotectedvirtual
scores (defined in BaseSpineCPGControl)BaseSpineCPGControlprotected
segments (defined in BaseSpineCPGControl)BaseSpineCPGControlprotected
setupCPGs(BaseSpineModelLearning &subject, array_2D nodeActions, array_4D edgeActions) (defined in SpineFeedbackControl)SpineFeedbackControlprotectedvirtual
SpineFeedbackControl(SpineFeedbackControl::Config config, std::string args, std::string resourcePath="", std::string ec="edgeConfig.ini", std::string nc="nodeConfig.ini", std::string fc="feedbackConfig.ini")SpineFeedbackControl
tgSubject()tgSubject< BaseSpineCPGControl >inline
transformFeedbackActions(std::vector< std::vector< double > > &actions) (defined in SpineFeedbackControl)SpineFeedbackControlprotected
~BaseSpineCPGControl() (defined in BaseSpineCPGControl)BaseSpineCPGControlvirtual
~SpineFeedbackControl() (defined in SpineFeedbackControl)SpineFeedbackControlinlinevirtual
~tgObserver()tgObserver< BaseSpineModelLearning >inlinevirtual
~tgSubject()tgSubject< BaseSpineCPGControl >inlinevirtual