#include "bwi_kr_execution/ExecutePlanAction.h"
#include <actionlib/client/simple_action_client.h>
#include <bwi_msgs/LogicalNavigationAction.h>
#include <bwi_kr_execution/CurrentStateQuery.h>
#include <bwi_kr_execution/UpdateFluents.h>
#include <std_srvs/Empty.h>
#include <ros/ros.h>
#include <ctime>
Go to the source code of this file.
Classes | |
struct | NotPositionFluent |
struct | Task |
Typedefs | |
typedef actionlib::SimpleActionClient < bwi_kr_execution::ExecutePlanAction > | Client |
Functions | |
bwi_kr_execution::ExecutePlanGoal | findPerson (const std::string &personName) |
bool | goToInitialState (Client &client, const bwi_kr_execution::ExecutePlanGoal &initial_state) |
bwi_kr_execution::ExecutePlanGoal | goToPlace (const std::string &place) |
bwi_kr_execution::ExecutePlanGoal | initialStateFormula () |
int | main (int argc, char **argv) |
void | resetMemory () |
typedef actionlib::SimpleActionClient<bwi_kr_execution::ExecutePlanAction> Client |
Definition at line 14 of file learning_tasks.cpp.
bwi_kr_execution::ExecutePlanGoal findPerson | ( | const std::string & | personName | ) |
Definition at line 80 of file learning_tasks.cpp.
bool goToInitialState | ( | Client & | client, |
const bwi_kr_execution::ExecutePlanGoal & | initial_state | ||
) |
Definition at line 41 of file learning_tasks.cpp.
bwi_kr_execution::ExecutePlanGoal goToPlace | ( | const std::string & | place | ) |
Definition at line 109 of file learning_tasks.cpp.
bwi_kr_execution::ExecutePlanGoal initialStateFormula | ( | ) |
Definition at line 57 of file learning_tasks.cpp.
int main | ( | int | argc, |
char ** | argv | ||
) |
Definition at line 153 of file learning_tasks.cpp.
void resetMemory | ( | ) |
Definition at line 126 of file learning_tasks.cpp.