#include <actionExecutorDetectObjects.h>
Public Member Functions | |
virtual bool | fillGoal (tidyup_msgs::DetectGraspableObjects::Request &goal, const DurativeAction &a, const SymbolicState ¤t) |
virtual void | initialize (const std::deque< std::string > &arguments) |
virtual void | updateState (bool success, tidyup_msgs::DetectGraspableObjects::Response &response, const DurativeAction &a, SymbolicState ¤t) |
Private Member Functions | |
std::string | findStaticObjectForLocation (const std::string &location, const SymbolicState ¤t) const |
Private Attributes | |
bool | requestGraspability |
ros::ServiceClient | serviceClientGraspability |
string | tidyLocationName |
Definition at line 11 of file actionExecutorDetectObjects.h.
virtual bool tidyup_actions::ActionExecutorDetectObjects::fillGoal | ( | tidyup_msgs::DetectGraspableObjects::Request & | goal, |
const DurativeAction & | a, | ||
const SymbolicState & | current | ||
) | [virtual] |
std::string tidyup_actions::ActionExecutorDetectObjects::findStaticObjectForLocation | ( | const std::string & | location, |
const SymbolicState & | current | ||
) | const [private] |
virtual void tidyup_actions::ActionExecutorDetectObjects::initialize | ( | const std::deque< std::string > & | arguments | ) | [virtual] |
Reimplemented from ActionExecutorService< tidyup_msgs::DetectGraspableObjects >.
virtual void tidyup_actions::ActionExecutorDetectObjects::updateState | ( | bool | success, |
tidyup_msgs::DetectGraspableObjects::Response & | response, | ||
const DurativeAction & | a, | ||
SymbolicState & | current | ||
) | [virtual] |
Definition at line 24 of file actionExecutorDetectObjects.h.
Definition at line 23 of file actionExecutorDetectObjects.h.
string tidyup_actions::ActionExecutorDetectObjects::tidyLocationName [private] |
Definition at line 25 of file actionExecutorDetectObjects.h.