#include <map_merge.h>
Definition at line 68 of file map_merge.h.
◆ MapMerge()
| map_merge::MapMerge::MapMerge |
( |
| ) |
|
◆ executemapMerging()
| void map_merge::MapMerge::executemapMerging |
( |
| ) |
|
◆ executeposeEstimation()
| void map_merge::MapMerge::executeposeEstimation |
( |
| ) |
|
◆ executetopicSubscribing()
| void map_merge::MapMerge::executetopicSubscribing |
( |
| ) |
|
◆ fullMapUpdate()
| void map_merge::MapMerge::fullMapUpdate |
( |
const nav_msgs::OccupancyGrid::ConstPtr & |
msg, |
|
|
MapSubscription & |
map |
|
) |
| |
|
private |
◆ getInitPose()
| bool map_merge::MapMerge::getInitPose |
( |
const std::string & |
name, |
|
|
geometry_msgs::Transform & |
pose |
|
) |
| |
|
private |
◆ isRobotMapTopic()
◆ mapMerging()
| void map_merge::MapMerge::mapMerging |
( |
| ) |
|
◆ partialMapUpdate()
| void map_merge::MapMerge::partialMapUpdate |
( |
const map_msgs::OccupancyGridUpdate::ConstPtr & |
msg, |
|
|
MapSubscription & |
map |
|
) |
| |
|
private |
◆ poseEstimation()
| void map_merge::MapMerge::poseEstimation |
( |
| ) |
|
Estimates initial positions of grids.
Relevant only if initial poses are not known
Definition at line 187 of file map_merge.cpp.
◆ robotNameFromTopic()
| std::string map_merge::MapMerge::robotNameFromTopic |
( |
const std::string & |
topic | ) |
|
|
private |
◆ spin()
| void map_merge::MapMerge::spin |
( |
| ) |
|
◆ topicSubscribing()
| void map_merge::MapMerge::topicSubscribing |
( |
| ) |
|
◆ confidence_threshold_
| double map_merge::MapMerge::confidence_threshold_ |
|
private |
◆ discovery_rate_
| double map_merge::MapMerge::discovery_rate_ |
|
private |
◆ estimation_rate_
| double map_merge::MapMerge::estimation_rate_ |
|
private |
◆ have_initial_poses_
| bool map_merge::MapMerge::have_initial_poses_ |
|
private |
◆ merged_map_publisher_
◆ merging_rate_
| double map_merge::MapMerge::merging_rate_ |
|
private |
◆ node_
◆ pipeline_
◆ pipeline_mutex_
| std::mutex map_merge::MapMerge::pipeline_mutex_ |
|
private |
◆ robot_map_topic_
| std::string map_merge::MapMerge::robot_map_topic_ |
|
private |
◆ robot_map_updates_topic_
| std::string map_merge::MapMerge::robot_map_updates_topic_ |
|
private |
◆ robot_namespace_
| std::string map_merge::MapMerge::robot_namespace_ |
|
private |
◆ robots_
| std::unordered_map<std::string, MapSubscription*> map_merge::MapMerge::robots_ |
|
private |
◆ subscriptions_
◆ subscriptions_mutex_
| boost::shared_mutex map_merge::MapMerge::subscriptions_mutex_ |
|
private |
◆ subscriptions_size_
| size_t map_merge::MapMerge::subscriptions_size_ |
|
private |
◆ world_frame_
| std::string map_merge::MapMerge::world_frame_ |
|
private |
The documentation for this class was generated from the following files: