, including all inherited members.
| ask_other_timer | MapMerger | [private] |
| callback_ask_other_robots(const ros::TimerEvent &e) | MapMerger | [private] |
| callback_control(const adhoc_communication::MmControlConstPtr &msg) | MapMerger | [private] |
| callback_global_pub(const ros::TimerEvent &e) | MapMerger | [private] |
| callback_got_position(const nav_msgs::Odometry::ConstPtr &msg) | MapMerger | [private] |
| callback_got_position_network(const adhoc_communication::MmRobotPosition::ConstPtr &msg) | MapMerger | [private] |
| callback_got_robot_for_data(const std_msgs::StringConstPtr &msg) | MapMerger | [private] |
| callback_map(const nav_msgs::OccupancyGrid::ConstPtr &msg) | MapMerger | [private] |
| callback_map_meta_data_local(const nav_msgs::MapMetaData::ConstPtr &msg) | MapMerger | [private] |
| callback_map_other(const adhoc_communication::MmMapUpdateConstPtr &msg) | MapMerger | [private] |
| callback_new_robot(const std_msgs::StringConstPtr &msg) | MapMerger | [private] |
| callback_recompute_transform(const ros::TimerEvent &e) | MapMerger | [private] |
| callback_remove_robot(const std_msgs::StringConstPtr &msg) | MapMerger | [private] |
| callback_robot_status(const nav_msgs::MapMetaData::ConstPtr &msg) | MapMerger | [private] |
| callback_send_map(const ros::TimerEvent &e) | MapMerger | [private] |
| callback_send_position(const ros::TimerEvent &e) | MapMerger | [private] |
| callback_write_maps(const ros::TimerEvent &e) | MapMerger | [private] |
| computeOffsets() | MapMerger | [private] |
| computeTransform(int mapDataIndex) | MapMerger | [private] |
| control_topic | MapMerger | [private] |
| createLogPath() | MapMerger | [private] |
| cur_position | MapMerger | [private] |
| debug | MapMerger | [private] |
| exchange_position | MapMerger | [private] |
| findRobotIndex(int transform_index) | MapMerger | [private] |
| findTransformIndex(int robot_index) | MapMerger | [private] |
| first_trans_x | MapMerger | [private] |
| first_trans_y | MapMerger | [private] |
| force_recompute_all | MapMerger | [private] |
| formerUpdates | MapMerger | [private] |
| full_log_path | MapMerger | [private] |
| g_start_x | MapMerger | [private] |
| g_start_y | MapMerger | [private] |
| getHasLocalMap() | MapMerger | |
| getMapPart(int map_index, int start_x, int start_y, int width, int height) | MapMerger | [private] |
| global_map | MapMerger | [private] |
| global_map_ready | MapMerger | [private] |
| global_timer_pub | MapMerger | [private] |
| has_local_map | MapMerger | [private] |
| laser_range | MapMerger | [private] |
| lastTrans | MapMerger | [private] |
| list_of_positions_publisher | MapMerger | [private] |
| local_map | MapMerger | [private] |
| local_map_frame_id | MapMerger | [private] |
| local_map_metadata_topic | MapMerger | [private] |
| local_map_new_data | MapMerger | [private] |
| local_map_old | MapMerger | [private] |
| local_map_topic | MapMerger | [private] |
| log_output_srv(map_merger::LogMaps::Request &req, map_merger::LogMaps::Response &res) | MapMerger | |
| log_path | MapMerger | [private] |
| makeEmptyMapData(string robot_name, int height, int width, float resolution) | MapMerger | [private] |
| map_data | MapMerger | [private] |
| map_height | MapMerger | [private] |
| map_meta_topic | MapMerger | [private] |
| map_width | MapMerger | [private] |
| MapMerger() | MapMerger | |
| mapToMat(const nav_msgs::OccupancyGrid *map) | MapMerger | [private] |
| matToMap(const cv::Mat mat, nav_msgs::OccupancyGrid *forInfo) | MapMerger | [private] |
| max_rotation_robot | MapMerger | [private] |
| max_trans_robot | MapMerger | [private] |
| mergeMaps(nav_msgs::OccupancyGrid *mapToMerge, int min_x=0, int min_y=0, int max_x=-1, int max_y=-1) | MapMerger | [private] |
| my_pos_pub | MapMerger | [private] |
| new_data_maps | MapMerger | [private] |
| nodeHandle | MapMerger | [private] |
| old_middle_distance | MapMerger | [private] |
| pos_array_my | MapMerger | [private] |
| pos_array_other | MapMerger | [private] |
| pos_pub_other | MapMerger | [private] |
| pos_seq_my | MapMerger | [private] |
| pos_seq_other | MapMerger | [private] |
| position_local_robot_topic | MapMerger | [private] |
| position_other_robots_topic | MapMerger | [private] |
| positions | MapMerger | [private] |
| processLocalMap(nav_msgs::OccupancyGrid *toInsert, int index) | MapMerger | [private] |
| processMap(nav_msgs::OccupancyGrid *map, int index_in_mapdata) | MapMerger | [private] |
| processPosition(geometry_msgs::PoseStamped *pose) | MapMerger | [private] |
| pub | MapMerger | [private] |
| recompute_transform_timer | MapMerger | [private] |
| recomputeTransform(int mapDataIndex) | MapMerger | [private] |
| robot_hostname | MapMerger | [private] |
| robot_name | MapMerger | [private] |
| robot_prefix | MapMerger | [private] |
| robots | MapMerger | [private] |
| robots_in_transform | MapMerger | [private] |
| robots_position_publisher | MapMerger | [private] |
| seconds_meta_timer | MapMerger | [private] |
| seconds_publish_timer | MapMerger | [private] |
| seconds_recompute_transform | MapMerger | [private] |
| seconds_send_position | MapMerger | [private] |
| seconds_send_timer | MapMerger | [private] |
| send_map | MapMerger | [private] |
| send_position | MapMerger | [private] |
| sendBackAskedMapData(string robotName, std::vector< int > missingUpdates) | MapMerger | [private] |
| sendControlMessage(std::vector< int > *updateNumbers, std::string dest) | MapMerger | [private] |
| sendMapOverNetwork(string destination, std::vector< int > *containedUpdates, int start_row=0, int start_collum=0, int end_row=-1, int end_collum=-1) | MapMerger | [private] |
| sendMetaData(float res=0.05) | MapMerger | [private] |
| size | MapMerger | [private] |
| splitted | MapMerger | [private] |
| start() | MapMerger | |
| time_start | MapMerger | [private] |
| topic_over_network | MapMerger | [private] |
| transformImage(Mat img1, Mat trans) | MapMerger | [private] |
| transformPointSRV(map_merger::TransformPoint::Request &req, map_merger::TransformPoint::Response &res) | MapMerger | |
| transforms | MapMerger | [private] |
| turning | MapMerger | [private] |
| update_list | MapMerger | [private] |
| update_seq | MapMerger | [private] |
| updateCount | MapMerger | [private] |
| updateMan | MapMerger | [private] |
| updateMap(nav_msgs::OccupancyGrid *mapToUpdate, int index_of_transform) | MapMerger | [private] |
| updateMapArea(int map_index, nav_msgs::OccupancyGrid *newData, bool clear=false) | MapMerger | [private] |
| waitForLocalMetaData() | MapMerger | |
| waitForRobotInformation() | MapMerger | |