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