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

This is the complete list of members for SpineOnlineControl, 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
getGoalDist(const BaseSpineModelGoal *subject) const (defined in SpineOnlineControl)SpineOnlineControlprotected
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 SpineOnlineControl)SpineOnlineControlprotected
m_controllerStartDist (defined in SpineOnlineControl)SpineOnlineControlprotected
m_dataObserver (defined in BaseSpineCPGControl)BaseSpineCPGControlprotected
m_feedbackControlTime (defined in SpineOnlineControl)SpineOnlineControlprotected
m_lastGoalDist (defined in SpineOnlineControl)SpineOnlineControlprotected
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)SpineOnlineControlvirtual
onStep(BaseSpineModelLearning &subject, double dt)SpineOnlineControlvirtual
onTeardown(BaseSpineModelLearning &subject)SpineOnlineControlvirtual
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
SpineOnlineControl(SpineOnlineControl::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")SpineOnlineControl
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
~SpineOnlineControl() (defined in SpineOnlineControl)SpineOnlineControlinlinevirtual
~tgObserver()tgObserver< BaseSpineModelLearning >inlinevirtual
~tgSubject()tgSubject< BaseSpineCPGControl >inlinevirtual