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

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)BaseSpineCPGControlprotected
calculateDistanceMoved(const BaseSpineModelGoal *subject) const (defined in SpineGoalControl)SpineGoalControlprotected
edgeAdapterBaseSpineCPGControlprotected
edgeConfigData (defined in BaseSpineCPGControl)BaseSpineCPGControlprotected
edgeConfigFilenameBaseSpineCPGControlprotected
edgeEvolutionBaseSpineCPGControlprotected
edgeLearning (defined in BaseSpineCPGControl)BaseSpineCPGControlprotected
feedbackAdapter (defined in SpineGoalControl)SpineGoalControlprotected
feedbackConfigData (defined in SpineGoalControl)SpineGoalControlprotected
feedbackConfigFilename (defined in SpineGoalControl)SpineGoalControlprotected
feedbackEvolution (defined in SpineGoalControl)SpineGoalControlprotected
feedbackLearning (defined in SpineGoalControl)SpineGoalControlprotected
getCableState(const tgSpringCableActuator &cable) (defined in SpineGoalControl)SpineGoalControlprotected
getCPGValue(std::size_t i) const (defined in BaseSpineCPGControl)BaseSpineCPGControl
getFeedback(BaseSpineModelLearning &subject) (defined in SpineGoalControl)SpineGoalControlprotected
getGoalFeedback(const BaseSpineModelGoal *subject) (defined in SpineGoalControl)SpineGoalControlprotected
getScore() const (defined in BaseSpineCPGControl)BaseSpineCPGControl
goalAdapter (defined in SpineGoalControl)SpineGoalControlprotected
goalConfigData (defined in SpineGoalControl)SpineGoalControlprotected
goalConfigFilename (defined in SpineGoalControl)SpineGoalControlprotected
goalEvolution (defined in SpineGoalControl)SpineGoalControlprotected
goalLearning (defined in SpineGoalControl)SpineGoalControlprotected
initConditions (defined in BaseSpineCPGControl)BaseSpineCPGControlprotected
m_allControllers (defined in BaseSpineCPGControl)BaseSpineCPGControlprotected
m_config (defined in SpineGoalControl)SpineGoalControlprotected
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)SpineGoalControlvirtual
onStep(BaseSpineModelLearning &subject, double dt)SpineGoalControlvirtual
onTeardown(BaseSpineModelLearning &subject)SpineGoalControlvirtual
scaleEdgeActions(std::vector< std::vector< double > > actions)BaseSpineCPGControlprotectedvirtual
scaleNodeActions(std::vector< std::vector< double > > actions) (defined in SpineGoalControl)SpineGoalControlprotectedvirtual
scores (defined in BaseSpineCPGControl)BaseSpineCPGControlprotected
segments (defined in BaseSpineCPGControl)BaseSpineCPGControlprotected
setGoalTensions(const BaseSpineModelGoal *subject, btVector3 &desiredHeading) (defined in SpineGoalControl)SpineGoalControlprotected
setupCPGs(BaseSpineModelLearning &subject, array_2D nodeActions, array_4D edgeActions) (defined in SpineGoalControl)SpineGoalControlprotectedvirtual
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)SpineGoalControlprotected
~BaseSpineCPGControl() (defined in BaseSpineCPGControl)BaseSpineCPGControlvirtual
~SpineGoalControl() (defined in SpineGoalControl)SpineGoalControlinlinevirtual
~tgObserver()tgObserver< BaseSpineModelLearning >inlinevirtual
~tgSubject()tgSubject< BaseSpineCPGControl >inlinevirtual