, including all inherited members.
| add_grasp_pub | fetch_pbd_interaction::World | [private] |
| addGrasp(const visualization_msgs::InteractiveMarkerFeedbackConstPtr &feedback) | fetch_pbd_interaction::World | [private] |
| addNewObject(geometry_msgs::Pose pose, geometry_msgs::Vector3 dimensions, sensor_msgs::PointCloud2 point_cloud) | fetch_pbd_interaction::World | [private] |
| addSurfaceToPlanningScene(geometry_msgs::Pose pose, geometry_msgs::Vector3 dimensions) | fetch_pbd_interaction::World | [private] |
| base_frame | fetch_pbd_interaction::World | [private] |
| clear_world_objects_service | fetch_pbd_interaction::World | [private] |
| clearObjects() | fetch_pbd_interaction::World | [private] |
| clearObjectsCallback(std_srvs::Empty::Request &req, std_srvs::Empty::Response &resp) | fetch_pbd_interaction::World | [private] |
| color_obj | fetch_pbd_interaction::World | [private] |
| color_surface | fetch_pbd_interaction::World | [private] |
| color_text | fetch_pbd_interaction::World | [private] |
| getBoundingBox(sensor_msgs::PointCloud2 pc2, geometry_msgs::Vector3 *dimensions, geometry_msgs::Pose *pose) | fetch_pbd_interaction::World | [private] |
| getMostSimilarObjectCallback(fetch_pbd_interaction::GetMostSimilarObject::Request &req, fetch_pbd_interaction::GetMostSimilarObject::Response &res) | fetch_pbd_interaction::World | [private] |
| getNearestObjectCallback(fetch_pbd_interaction::GetNearestObject::Request &req, fetch_pbd_interaction::GetNearestObject::Response &resp) | fetch_pbd_interaction::World | [private] |
| getObjectFromNameCallback(fetch_pbd_interaction::GetObjectFromName::Request &req, fetch_pbd_interaction::GetObjectFromName::Response &resp) | fetch_pbd_interaction::World | [private] |
| getObjectList() | fetch_pbd_interaction::World | [private] |
| getObjectListCallback(fetch_pbd_interaction::GetObjectList::Request &req, fetch_pbd_interaction::GetObjectList::Response &resp) | fetch_pbd_interaction::World | [private] |
| getObjectMarker(int index) | fetch_pbd_interaction::World | [private] |
| getSurfaceMarker(geometry_msgs::Pose pose, geometry_msgs::Vector3 dimensions) | fetch_pbd_interaction::World | [private] |
| has_surface | fetch_pbd_interaction::World | [private] |
| hasObjects() | fetch_pbd_interaction::World | [private] |
| im_server | fetch_pbd_interaction::World | [private] |
| marker_duration | fetch_pbd_interaction::World | [private] |
| markerFeedbackCallback(const visualization_msgs::InteractiveMarkerFeedbackConstPtr &feedback) | fetch_pbd_interaction::World | [private] |
| menu_handler | fetch_pbd_interaction::World | [private] |
| mutex | fetch_pbd_interaction::World | [private] |
| nearest_object_service | fetch_pbd_interaction::World | [private] |
| obj_add_dist_threshold | fetch_pbd_interaction::World | [private] |
| obj_dist_zero_clamp | fetch_pbd_interaction::World | [private] |
| obj_nearest_dist_threshold | fetch_pbd_interaction::World | [private] |
| obj_similar_dist_threshold | fetch_pbd_interaction::World | [private] |
| object_from_name_service | fetch_pbd_interaction::World | [private] |
| object_list_service | fetch_pbd_interaction::World | [private] |
| object_subscriber | fetch_pbd_interaction::World | [private] |
| objectDissimilarity(fetch_pbd_interaction::Landmark obj1, fetch_pbd_interaction::Landmark obj2) | fetch_pbd_interaction::World | [private, static] |
| objects | fetch_pbd_interaction::World | [private] |
| objectsUpdateCallback(const rail_manipulation_msgs::SegmentedObjectListConstPtr &msg) | fetch_pbd_interaction::World | [private] |
| pc2ToMarker(sensor_msgs::PointCloud2 pc2, int index, ros::Duration duration, std::string output_frame, visualization_msgs::Marker *pc2_marker_points, visualization_msgs::Marker *pc2_marker_sphere_list) | fetch_pbd_interaction::World | [private, static] |
| planning_scene_diff_publisher | fetch_pbd_interaction::World | [private] |
| poseDistance(geometry_msgs::Pose pose1, geometry_msgs::Pose pose2, bool is_on_table=true) | fetch_pbd_interaction::World | [private, static] |
| publishTfPose(geometry_msgs::Pose pose, std::string name, std::string parent) | fetch_pbd_interaction::World | [private] |
| recordObjectPose() | fetch_pbd_interaction::World | [private] |
| removeObject(const visualization_msgs::InteractiveMarkerFeedbackConstPtr &feedback) | fetch_pbd_interaction::World | [private] |
| removeSurfaceFromPlanningScene() | fetch_pbd_interaction::World | [private] |
| removeSurfaceMarker() | fetch_pbd_interaction::World | [private] |
| resetObjects() | fetch_pbd_interaction::World | [private] |
| scale_text | fetch_pbd_interaction::World | [private] |
| segmentation_service_client | fetch_pbd_interaction::World | [private] |
| segmented_objects_topic | fetch_pbd_interaction::World | [private] |
| similar_object_service | fetch_pbd_interaction::World | [private] |
| surface_height | fetch_pbd_interaction::World | [private] |
| table_subscriber | fetch_pbd_interaction::World | [private] |
| tablePositionUpdateCallback(const rail_manipulation_msgs::SegmentedObjectPtr &msg) | fetch_pbd_interaction::World | [private] |
| text_height | fetch_pbd_interaction::World | [private] |
| text_offset | fetch_pbd_interaction::World | [private] |
| tf_broadcaster | fetch_pbd_interaction::World | [private] |
| tf_listener | fetch_pbd_interaction::World | [private] |
| update() | fetch_pbd_interaction::World | |
| update_world_service | fetch_pbd_interaction::World | [private] |
| updateWorldCallback(fetch_pbd_interaction::GetObjectList::Request &req, fetch_pbd_interaction::GetObjectList::Response &resp) | fetch_pbd_interaction::World | [private] |
| World(ros::NodeHandle n, ros::NodeHandle pn, const std::string grasp_suggestion_service, const std::string &segmentation_service_name, const std::string &segmented_objects_topic_name, const std::string &segmented_table_topic_name, const std::string &planning_scene_topic, const float &obj_similar_distance_threshold, const float &obj_add_distance_threshold, const float &obj_nearest_distance_threshold, const float &obj_distance_zero_clamp, const float &text_h, const float &surface_h, const float &text_off, const std::string &base_frame_name) | fetch_pbd_interaction::World | |
| world_update_pub | fetch_pbd_interaction::World | [private] |
| worldChanged() | fetch_pbd_interaction::World | [private] |
| ~World() | fetch_pbd_interaction::World | |