, including all inherited members.
| 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] |
| door_proximity_distance_ | SegbotLogicalNavigator | [protected] |
| doors_ | segbot_logical_translator::SegbotLogicalTranslator | [protected] |
| execute(bwi_planning_common::PlannerInterface::Request &req, bwi_planning_common::PlannerInterface::Response &res) | SegbotLogicalNavigator | |
| executeNavigationGoal(const geometry_msgs::PoseStamped &pose) | 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_frame_id_ | segbot_logical_translator::SegbotLogicalTranslator | [protected] |
| info_ | segbot_logical_translator::SegbotLogicalTranslator | [protected] |
| isDoorOpen(size_t idx) | 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 | |
| location_map_ | segbot_logical_translator::SegbotLogicalTranslator | [protected] |
| locations_ | segbot_logical_translator::SegbotLogicalTranslator | [protected] |
| make_plan_client_ | segbot_logical_translator::SegbotLogicalTranslator | [protected] |
| mapper_ | segbot_logical_translator::SegbotLogicalTranslator | [protected] |
| nh_ | segbot_logical_translator::SegbotLogicalTranslator | [protected] |
| object_approach_map_ | segbot_logical_translator::SegbotLogicalTranslator | [protected] |
| odom_subscriber_ | SegbotLogicalNavigator | [protected] |
| odometryHandler(const nav_msgs::Odometry::ConstPtr &odom) | SegbotLogicalNavigator | [protected] |
| robot_controller_ | 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] |
| service_ | SegbotLogicalNavigator | [protected] |
| tf_ | SegbotLogicalNavigator | [protected] |
| tf_filter_ | SegbotLogicalNavigator | [protected] |