49 const std::string& controller_name,
50 const std::string& task_name);
65 ros::ServiceClient sc_getSize_;
66 ros::ServiceClient sc_setProportionalGain_;
67 ros::ServiceClient sc_getProportionalGain_;
68 ros::ServiceClient sc_setIntegralGain_;
69 ros::ServiceClient sc_getIntegralGain_;
70 ros::ServiceClient sc_setWindupLimit_;
71 ros::ServiceClient sc_getWindupLimit_;
72 ros::ServiceClient sc_setDerivativeGain_;
73 ros::ServiceClient sc_getDerivativeGain_;
void setProportionalGain(const Eigen::VectorXd &P_gain)
Definition: RosPIDControllerProxy.cc:35
Eigen::VectorXd getWindupLimit()
Definition: RosPIDControllerProxy.cc:89
void setWindupLimit(const Eigen::VectorXd &windup_lim)
Definition: RosPIDControllerProxy.cc:79
Definition: RosWrapperBase.h:50
Eigen::VectorXd getDerivativeGain()
Definition: RosPIDControllerProxy.cc:111
int getSize()
Definition: RosPIDControllerProxy.cc:25
virtual ~RosPIDControllerProxy()
Definition: RosPIDControllerProxy.cc:21
Definition: RosCartesianAccelerationPID.h:42
Eigen::VectorXd getIntegralGain()
Definition: RosPIDControllerProxy.cc:67
Definition: RosPIDControllerProxy.h:45
RosPIDControllerProxy(const std::string &robot_name, const std::string &controller_name, const std::string &task_name)
Definition: RosPIDControllerProxy.cc:6
Eigen::VectorXd getProportionalGain()
Definition: RosPIDControllerProxy.cc:45
void setIntegralGain(const Eigen::VectorXd &I_gain)
Definition: RosPIDControllerProxy.cc:57
void setDerivativeGain(const Eigen::VectorXd &D_gain)
Definition: RosPIDControllerProxy.cc:101