#include <ros/ros.h>#include <tf/transform_listener.h>#include "planner_modules_pr2/module_param_cache.h"#include "planner_modules_pr2/navstack_module.h"#include <pluginlib/class_loader.h>#include "continual_planning_executive/stateCreator.h"#include "continual_planning_executive/goalCreator.h"#include <signal.h>
Go to the source code of this file.
Functions | |
| bool | fillPoseStamped (const std::string &name, const SymbolicState &state, geometry_msgs::PoseStamped &ps) |
| bool | loadGoalCreator () |
| bool | loadStateCreator () |
| int | main (int argc, char **argv) |
| void | precacheEntry (const std::string &start, const std::string &goal, geometry_msgs::PoseStamped startPose, geometry_msgs::PoseStamped goalPose) |
| void | signal_handler (int) |
Variables | |
| bool | keepRunning = true |
| continual_planning_executive::GoalCreator * | s_GoalCreator = NULL |
| static pluginlib::ClassLoader < continual_planning_executive::GoalCreator > * | s_GoalCreatorLoader = NULL |
| static pluginlib::ClassLoader < continual_planning_executive::StateCreator > * | s_StateCreatorLoader = NULL |
| continual_planning_executive::StateCreator * | s_StateCreatorRobotLocation = NULL |
| continual_planning_executive::StateCreator * | s_StateCreatorRobotLocationInRoom = NULL |
| bool fillPoseStamped | ( | const std::string & | name, |
| const SymbolicState & | state, | ||
| geometry_msgs::PoseStamped & | ps | ||
| ) |
Definition at line 136 of file precache_navigation.cpp.
| bool loadGoalCreator | ( | ) |
Definition at line 75 of file precache_navigation.cpp.
| bool loadStateCreator | ( | ) |
Definition at line 26 of file precache_navigation.cpp.
| int main | ( | int | argc, |
| char ** | argv | ||
| ) |
Definition at line 168 of file precache_navigation.cpp.
| void precacheEntry | ( | const std::string & | start, |
| const std::string & | goal, | ||
| geometry_msgs::PoseStamped | startPose, | ||
| geometry_msgs::PoseStamped | goalPose | ||
| ) |
Definition at line 106 of file precache_navigation.cpp.
| void signal_handler | ( | int | ) |
Definition at line 21 of file precache_navigation.cpp.
| bool keepRunning = true |
Definition at line 18 of file precache_navigation.cpp.
Definition at line 16 of file precache_navigation.cpp.
pluginlib::ClassLoader<continual_planning_executive::GoalCreator>* s_GoalCreatorLoader = NULL [static] |
Definition at line 15 of file precache_navigation.cpp.
pluginlib::ClassLoader<continual_planning_executive::StateCreator>* s_StateCreatorLoader = NULL [static] |
Definition at line 11 of file precache_navigation.cpp.
Definition at line 12 of file precache_navigation.cpp.
Definition at line 13 of file precache_navigation.cpp.