19 #ifndef LEARNING_SPINE_SINE_H
20 #define LEARNING_SPINE_SINE_H
45 std::string resourcePath =
"",
46 std::string ec =
"edgeConfig.ini",
47 std::string nc =
"nodeConfig.ini");
67 virtual array_2D scaleNodeActions (std::vector< std::vector <double> > actions);
69 std::vector<tgSineStringControl*> m_sineControllers;
72 #endif // FLEMONS_SPINE_CPG_CONTROL_H
virtual void onSetup(BaseSpineModelLearning &subject)
virtual void onTeardown(BaseSpineModelLearning &subject)
A controller for the template class BaseSpineModelLearning.
virtual array_2D scalePhaseActions(std::vector< std::vector< double > > actions)
virtual void onStep(BaseSpineModelLearning &subject, double dt)
LearningSpineSine(BaseSpineCPGControl::Config config, std::string args, std::string resourcePath="", std::string ec="edgeConfig.ini", std::string nc="nodeConfig.ini")