17 #ifndef __GAZEBO_SPRING_TEST_PLUGIN_HH__ 18 #define __GAZEBO_SPRING_TEST_PLUGIN_HH__ 21 #pragma GCC diagnostic push 22 #pragma GCC system_header 24 #include "gazebo/common/Plugin.hh" 25 #include "gazebo/physics/physics.hh" 26 #include "gazebo/util/system.hh" 29 #pragma GCC diagnostic pop 36 public:
virtual void Load(physics::ModelPtr _model, sdf::ElementPtr _sdf);
37 public:
virtual void Init();
39 private:
void ExplicitUpdate();
41 private: event::ConnectionPtr updateConnection_;
43 private: physics::ModelPtr model_;
45 private: common::Time prevUpdateTime_;
47 private: physics::JointPtr jointExplicit_;
48 private: std::string jointExplicitName_;
51 private:
double kpExplicit_;
54 private:
double kdExplicit_;
57 private:
int axisExplicit_;
Definition: SpringPlugin.hh:31
Definition: SpringPlugin.hh:33