#include "msgs_utils.h"
#include "RemoteReasoner.h"
#include "StaticFacts.h"
#include "actasp/action_utils.h"
#include "actasp/executors/ReplanningActionExecutor.h"
#include "actasp/ExecutionObserver.h"
#include "actasp/PlanningObserver.h"
#include "actasp/AnswerSet.h"
#include <actasp/reasoners/Clingo4_2.h>
#include "bwi_kr_execution/ExecutePlanAction.h"
#include "actions/ActionFactory.h"
#include "actions/LogicalNavigation.h"
#include <actionlib/server/simple_action_server.h>
#include <ros/ros.h>
#include <ros/package.h>
#include <ros/console.h>
#include <boost/filesystem.hpp>
#include <string>
Go to the source code of this file.
Classes | |
struct | Observer |
struct | PrintFluent |
Typedefs | |
typedef actionlib::SimpleActionServer < bwi_kr_execution::ExecutePlanAction > | Server |
Functions | |
void | executePlan (const bwi_kr_execution::ExecutePlanGoalConstPtr &plan, Server *as) |
int | main (int argc, char **argv) |
const std::string | queryDirectory ("/tmp/bwi_action_execution/") |
Variables | |
ActionExecutor * | executor |
const int | MAX_N = 30 |
const int | PLANNER_TIMEOUT = 40 |
typedef actionlib::SimpleActionServer<bwi_kr_execution::ExecutePlanAction> Server |
Definition at line 37 of file single_plan_executor.cpp.
void executePlan | ( | const bwi_kr_execution::ExecutePlanGoalConstPtr & | plan, |
Server * | as | ||
) |
Definition at line 82 of file single_plan_executor.cpp.
int main | ( | int | argc, |
char ** | argv | ||
) |
Definition at line 135 of file single_plan_executor.cpp.
const std::string queryDirectory | ( | "/tmp/bwi_action_execution/" | ) |
Definition at line 40 of file single_plan_executor.cpp.
const int MAX_N = 30 |
Definition at line 28 of file single_plan_executor.cpp.
const int PLANNER_TIMEOUT = 40 |
Definition at line 29 of file single_plan_executor.cpp.