, 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] |