#include "tfd_modules/module_api/pddlModuleTypes.h"#include <map>#include <string>#include <utility>#include <ros/ros.h>#include <tidyup_msgs/GetPutdownPose.h>

Go to the source code of this file.
Functions | |
| bool | callFindPutdownPoseService (tidyup_msgs::GetPutdownPose &srv) |
| Retrieve a response with putdownPoses from the service. | |
| double | canPutdown (const ParameterList ¶meterList, predicateCallbackType predicateCallback, numericalFluentCallbackType numericalFluentCallback, int relaxed) |
| bool | fillRequestAndCreatCacheKey (const ParameterList ¶meterList, predicateCallbackType predicateCallback, numericalFluentCallbackType numericalFluentCallback, tidyup_msgs::GetPutdownPose::Request &request, string &cacheKey) |
| Fill the GetPutdownPose Request from the planner state. | |
| void | putdown_init (int argc, char **argv) |
| int | updatePutdownPose (const ParameterList ¶meterList, predicateCallbackType predicateCallback, numericalFluentCallbackType numericalFluentCallback, std::vector< double > &writtenVars) |
Variables | |
| static const bool | g_Debug = false |
Retrieve a response with putdownPoses from the service.
Definition at line 80 of file putdown_modules.cpp.
| double canPutdown | ( | const ParameterList & | parameterList, |
| predicateCallbackType | predicateCallback, | ||
| numericalFluentCallbackType | numericalFluentCallback, | ||
| int | relaxed | ||
| ) |
Definition at line 280 of file putdown_modules.cpp.
| bool fillRequestAndCreatCacheKey | ( | const ParameterList & | parameterList, |
| predicateCallbackType | predicateCallback, | ||
| numericalFluentCallbackType | numericalFluentCallback, | ||
| tidyup_msgs::GetPutdownPose::Request & | request, | ||
| string & | cacheKey | ||
| ) |
Fill the GetPutdownPose Request from the planner state.
| void putdown_init | ( | int | argc, |
| char ** | argv | ||
| ) |
Definition at line 47 of file putdown_modules.cpp.
| int updatePutdownPose | ( | const ParameterList & | parameterList, |
| predicateCallbackType | predicateCallback, | ||
| numericalFluentCallbackType | numericalFluentCallback, | ||
| std::vector< double > & | writtenVars | ||
| ) |
Definition at line 309 of file putdown_modules.cpp.
Simple module implementation for getting putdown poses from a service.
Definition at line 17 of file putdown_modules.h.