27 #ifndef _REPRESENTATION_RVIZ_H_
28 #define _REPRESENTATION_RVIZ_H_
51 void update(visualization_msgs::Marker& marker)
53 for(uint i=0;i<
markers.size();++i)
65 for(uint i=0;i<
markers.size();++i)
69 case visualization_msgs::Marker::ADD:
70 markers[i].action = visualization_msgs::Marker::DELETE;
72 case visualization_msgs::Marker::DELETE:
81 vector<visualization_msgs::Marker> new_markers;
83 for(uint i=0;i<
markers.size();++i)
85 new_markers.push_back(
markers[i]);
92 vector<visualization_msgs::Marker> m_out(
markers);
98 vector<visualization_msgs::Marker>
markers;
visualization_msgs::Marker create_Markers_Normals(Navigability_Map &nav_map, std::string grid_frame)
Function to generate marker for the visualization of the Normals on the Class Navigability_Map.
vector< visualization_msgs::Marker > markers
void update(visualization_msgs::Marker &marker)
visualization_msgs::Marker create_Markers_Obstacle(Navigability_Map &nav_map, std::string grid_frame)
vector< visualization_msgs::Marker > create_Markers_AccessibilityMap(Navigability_Map &nav_map, std::string grid_frame)
Function to generate marker for the visualization of the Accessibility Map on the Class Navigability_...
Header file with class declaration to creat a two-dimensional grid. The two-dimensional grid has cell...
vector< visualization_msgs::Marker > create_Markers_ElavationMap(Navigability_Map &nav_map, std::string grid_frame)
Function to generate marker for the visualization of the Elevation Map on the Class Navigability_Map...
visualization_msgs::Marker create_Markers_Polygon(Navigability_Map &nav_map, std::string grid_frame)
vector< visualization_msgs::Marker > getOutgoingMarkers(void)