, including all inherited members.
all_levels_ | SegbotLogicalNavigator | [protected] |
approachDoor(const std::string &door_name, std::vector< PlannerAtom > &observations, std::string &error_message, bool gothrough=false) | SegbotLogicalNavigator | [protected] |
approachObject(const std::string &object_name, std::vector< PlannerAtom > &observations, std::string &error_message) | SegbotLogicalNavigator | [protected] |
change_level_client_ | SegbotLogicalNavigator | [protected] |
change_level_client_available_ | SegbotLogicalNavigator | [protected] |
changeFloor(const std::string &new_room, const std::string &facing_door, std::vector< PlannerAtom > &observations, std::string &error_message) | SegbotLogicalNavigator | [protected] |
costmap_subscriber_ | SegbotLogicalNavigator | [protected] |
costmap_updates_subscriber_ | SegbotLogicalNavigator | [protected] |
costmapSubscriber(const nav_msgs::OccupancyGrid::ConstPtr &costmap) | SegbotLogicalNavigator | [protected] |
costmapUpdatesSubscriber(const map_msgs::OccupancyGridUpdate::ConstPtr &costmap_updates) | SegbotLogicalNavigator | [protected] |
current_level_id_ | SegbotLogicalNavigator | [protected] |
current_level_subscriber_ | SegbotLogicalNavigator | [protected] |
currentLevelHandler(const multi_level_map_msgs::LevelMetaData::ConstPtr ¤t_level) | SegbotLogicalNavigator | [protected] |
door_approachable_space_1_ | segbot_logical_translator::SegbotLogicalTranslator | [protected] |
door_approachable_space_2_ | segbot_logical_translator::SegbotLogicalTranslator | [protected] |
door_proximity_distance_ | SegbotLogicalNavigator | [protected] |
doors_ | segbot_logical_translator::SegbotLogicalTranslator | [protected] |
execute(const bwi_msgs::LogicalNavigationGoalConstPtr &goal) | SegbotLogicalNavigator | |
execute_action_server_ | SegbotLogicalNavigator | [protected] |
execute_action_server_started_ | SegbotLogicalNavigator | [protected] |
executeNavigationGoal(const geometry_msgs::PoseStamped &pose) | SegbotLogicalNavigator | [protected] |
full_global_costmap_update_ | SegbotLogicalNavigator | [protected] |
getApproachPoint(size_t idx, const bwi::Point2f ¤t_location, bwi::Point2f &point, float &yaw) | segbot_logical_translator::SegbotLogicalTranslator | |
getDoorIdx(const std::string &door_str) const | segbot_logical_translator::SegbotLogicalTranslator | [inline] |
getDoorString(size_t idx) const | segbot_logical_translator::SegbotLogicalTranslator | [inline] |
getLocationIdx(const bwi::Point2f ¤t_location) | segbot_logical_translator::SegbotLogicalTranslator | |
getLocationIdx(const std::string &loc_str) const | segbot_logical_translator::SegbotLogicalTranslator | [inline] |
getLocationString(size_t idx) const | segbot_logical_translator::SegbotLogicalTranslator | [inline] |
getNumDoors() const | segbot_logical_translator::SegbotLogicalTranslator | [inline] |
getObjectApproachLocation(const std::string &object_name, geometry_msgs::Pose &pose) | segbot_logical_translator::SegbotLogicalTranslator | [inline] |
getThroughDoorPoint(size_t idx, const bwi::Point2f ¤t_location, bwi::Point2f &point, float &yaw) | segbot_logical_translator::SegbotLogicalTranslator | |
global_costmap_width_ | SegbotLogicalNavigator | [protected] |
global_frame_id_ | segbot_logical_translator::SegbotLogicalTranslator | [protected] |
inflated_map_with_doors_ | segbot_logical_translator::SegbotLogicalTranslator | [protected] |
info_ | segbot_logical_translator::SegbotLogicalTranslator | [protected] |
initialize() | segbot_logical_translator::SegbotLogicalTranslator | |
initialized_ | segbot_logical_translator::SegbotLogicalTranslator | [protected] |
isDoorOpen(size_t idx) | segbot_logical_translator::SegbotLogicalTranslator | |
isObjectApproachable(const std::string &object_name, const bwi::Point2f ¤t_location) | segbot_logical_translator::SegbotLogicalTranslator | |
isRobotBesideDoor(const bwi::Point2f ¤t_location, float yaw, float threshold, size_t idx) | segbot_logical_translator::SegbotLogicalTranslator | |
isRobotFacingDoor(const bwi::Point2f ¤t_location, float yaw, float threshold, size_t idx) | segbot_logical_translator::SegbotLogicalTranslator | |
last_map_published_with_doors_ | SegbotLogicalNavigator | [protected] |
level_to_doors_map_ | SegbotLogicalNavigator | [protected] |
level_to_loc_map_ | SegbotLogicalNavigator | [protected] |
level_to_loc_names_map_ | SegbotLogicalNavigator | [protected] |
location_map_ | segbot_logical_translator::SegbotLogicalTranslator | [protected] |
locations_ | segbot_logical_translator::SegbotLogicalTranslator | [protected] |
LogicalNavActionServer typedef | SegbotLogicalNavigator | |
make_plan_client_ | segbot_logical_translator::SegbotLogicalTranslator | [protected] |
make_plan_client_initialized_ | segbot_logical_translator::SegbotLogicalTranslator | [protected] |
map_ | segbot_logical_translator::SegbotLogicalTranslator | [protected] |
map_with_doors_ | segbot_logical_translator::SegbotLogicalTranslator | [protected] |
multimap_subscriber_ | SegbotLogicalNavigator | [protected] |
multimapHandler(const multi_level_map_msgs::MultiLevelMapData::ConstPtr &multimap) | SegbotLogicalNavigator | [protected] |
navigation_map_publisher_ | SegbotLogicalNavigator | [protected] |
nh_ | segbot_logical_translator::SegbotLogicalTranslator | [protected] |
object_approach_map_ | segbot_logical_translator::SegbotLogicalTranslator | [protected] |
object_approachable_space_ | segbot_logical_translator::SegbotLogicalTranslator | [protected] |
odom_subscriber_ | SegbotLogicalNavigator | [protected] |
odometryHandler(const nav_msgs::Odometry::ConstPtr &odom) | SegbotLogicalNavigator | [protected] |
publishNavigationMap(bool publish_map_with_doors=false, bool wait_for_costmap_change=false) | SegbotLogicalNavigator | [protected] |
robot_controller_ | SegbotLogicalNavigator | [protected] |
robot_controller_available_ | SegbotLogicalNavigator | [protected] |
robot_x_ | SegbotLogicalNavigator | [protected] |
robot_y_ | SegbotLogicalNavigator | [protected] |
robot_yaw_ | SegbotLogicalNavigator | [protected] |
SegbotLogicalNavigator() | SegbotLogicalNavigator | |
SegbotLogicalTranslator() | segbot_logical_translator::SegbotLogicalTranslator | |
senseDoor(const std::string &door_name, std::vector< PlannerAtom > &observations, std::string &error_message) | SegbotLogicalNavigator | [protected] |
senseState(std::vector< PlannerAtom > &observations, size_t door_idx=NO_DOOR_IDX) | SegbotLogicalNavigator | [protected] |
tf_ | SegbotLogicalNavigator | [protected] |
tf_filter_ | SegbotLogicalNavigator | [protected] |