40 #include <orca/common/TaskBase.h> 51 const std::string& controller_name,
52 const std::string& task_name,
53 const std::string& generic_prefix
64 orca::common::TaskBase::State
getState();
69 const std::string task_name_;
70 ros::ServiceClient sc_isActivated_;
71 ros::ServiceClient sc_getName_;
72 ros::ServiceClient sc_activate_;
73 ros::ServiceClient sc_deactivate_;
74 ros::ServiceClient sc_print_;
75 ros::ServiceClient sc_getState_;
76 ros::ServiceClient sc_setRampDuration_;
77 ros::ServiceClient sc_getRampDuration_;
void setRampDuration(double ramp_time)
Definition: RosTaskBaseProxy.cc:75
Definition: RosWrapperBase.h:50
bool deactivate()
Definition: RosTaskBaseProxy.cc:49
Definition: RosCartesianAccelerationPID.h:42
const std::string & getName()
Definition: RosTaskBaseProxy.cc:36
bool isActivated()
Definition: RosTaskBaseProxy.cc:27
virtual ~RosTaskBaseProxy()
Definition: RosTaskBaseProxy.cc:23
double getRampDuration()
Definition: RosTaskBaseProxy.cc:84
void print()
Definition: RosTaskBaseProxy.cc:58
bool activate()
Definition: RosTaskBaseProxy.cc:40
Definition: RosTaskBaseProxy.h:47
RosTaskBaseProxy(const std::string &robot_name, const std::string &controller_name, const std::string &task_name, const std::string &generic_prefix)
Definition: RosTaskBaseProxy.cc:5
orca::common::TaskBase::State getState()
Definition: RosTaskBaseProxy.cc:66