Classes | Typedefs | Functions | Variables
test_filter_task.cpp File Reference
#include "bwi_kr_execution/ExecutePlanAction.h"
#include <actionlib/client/simple_action_client.h>
#include <bwi_msgs/LogicalNavigationAction.h>
#include <bwi_msgs/DoorHandlerInterface.h>
#include <bwi_kr_execution/CurrentStateQuery.h>
#include <bwi_kr_execution/UpdateFluents.h>
#include <std_srvs/Empty.h>
#include <ros/ros.h>
#include <sstream>
#include <stdlib.h>
#include <time.h>
Include dependency graph for test_filter_task.cpp:

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 goToPlaceSpecific (const std::string &place, const std::string &where)
bwi_kr_execution::ExecutePlanGoal initialStateFormula ()
int main (int argc, char **argv)
void phaseTransition (int episode)
void resetMemory ()

Variables

const size_t ep_per_phase = 15
const double max_time_per_episode = 300.0

Typedef Documentation

typedef actionlib::SimpleActionClient<bwi_kr_execution::ExecutePlanAction> Client

Definition at line 17 of file test_filter_task.cpp.


Function Documentation

bwi_kr_execution::ExecutePlanGoal findPerson ( const std::string &  personName)

Definition at line 63 of file test_filter_task.cpp.

bool goToInitialState ( Client client,
const bwi_kr_execution::ExecutePlanGoal &  initial_state 
)

Definition at line 47 of file test_filter_task.cpp.

bwi_kr_execution::ExecutePlanGoal goToPlace ( const std::string &  place)

Definition at line 115 of file test_filter_task.cpp.

bwi_kr_execution::ExecutePlanGoal goToPlaceSpecific ( const std::string &  place,
const std::string &  where 
)

Definition at line 131 of file test_filter_task.cpp.

bwi_kr_execution::ExecutePlanGoal initialStateFormula ( )

Definition at line 93 of file test_filter_task.cpp.

int main ( int  argc,
char **  argv 
)

Definition at line 360 of file test_filter_task.cpp.

void phaseTransition ( int  episode)

Definition at line 156 of file test_filter_task.cpp.

void resetMemory ( )

Definition at line 333 of file test_filter_task.cpp.


Variable Documentation

const size_t ep_per_phase = 15

Definition at line 21 of file test_filter_task.cpp.

const double max_time_per_episode = 300.0

Definition at line 22 of file test_filter_task.cpp.



bwi_tasks
Author(s): Matteo Leonetti, Shiqi Zhang
autogenerated on Thu Jun 6 2019 17:58:00