29 #ifndef OCTOMAP_SERVER_OCTOMAPSERVERMULTILAYER_H 30 #define OCTOMAP_SERVER_OCTOMAPSERVERMULTILAYER_H 47 nav_msgs::OccupancyGrid
map;
MultilevelGrid m_multiGridmap
OctomapServerMultilayer(ros::NodeHandle private_nh_=ros::NodeHandle("~"))
nav_msgs::OccupancyGrid map
virtual void handlePostNodeTraversal(const ros::Time &rostime)
hook that is called after traversing all nodes
std::vector< ros::Publisher * > m_multiMapPub
virtual void update2DMap(const OcTreeT::iterator &it, bool occupied)
updates the downprojected 2D map as either occupied or free
virtual void handlePreNodeTraversal(const ros::Time &rostime)
hook that is called after traversing all nodes
std::vector< ProjectedMap > MultilevelGrid
std::vector< double > m_armLinkOffsets
ros::Subscriber m_attachedObjectsSub
virtual ~OctomapServerMultilayer()
std::vector< std::string > m_armLinks