@@ -127,13 +127,14 @@ void Lanelet2MapVisualizationNode::onMapBin(
127
127
lanelet::utils::query::getAllPolygonsByType (viz_lanelet_map, " hatched_road_markings" );
128
128
std::vector<lanelet::NoParkingAreaConstPtr> no_parking_reg_elems =
129
129
lanelet::utils::query::noParkingAreas (all_lanelets);
130
+ lanelet::ConstLineStrings3d curbstones = lanelet::utils::query::curbstones (viz_lanelet_map);
130
131
131
132
std_msgs::msg::ColorRGBA cl_road, cl_shoulder, cl_cross, cl_partitions, cl_pedestrian_markings,
132
133
cl_ll_borders, cl_shoulder_borders, cl_stoplines, cl_trafficlights, cl_detection_areas,
133
134
cl_speed_bumps, cl_crosswalks, cl_parking_lots, cl_parking_spaces, cl_lanelet_id,
134
135
cl_obstacle_polygons, cl_no_stopping_areas, cl_no_obstacle_segmentation_area,
135
136
cl_no_obstacle_segmentation_area_for_run_out, cl_hatched_road_markings_area,
136
- cl_hatched_road_markings_line, cl_no_parking_areas;
137
+ cl_hatched_road_markings_line, cl_no_parking_areas, cl_curbstones ;
137
138
setColor (&cl_road, 0.27 , 0.27 , 0.27 , 0.999 );
138
139
setColor (&cl_shoulder, 0.15 , 0.15 , 0.15 , 0.999 );
139
140
setColor (&cl_cross, 0.27 , 0.3 , 0.27 , 0.5 );
@@ -156,6 +157,7 @@ void Lanelet2MapVisualizationNode::onMapBin(
156
157
setColor (&cl_hatched_road_markings_area, 0.3 , 0.3 , 0.3 , 0.5 );
157
158
setColor (&cl_hatched_road_markings_line, 0.5 , 0.5 , 0.5 , 0.999 );
158
159
setColor (&cl_no_parking_areas, 0.42 , 0.42 , 0.42 , 0.5 );
160
+ setColor (&cl_curbstones, 0.1 , 0.1 , 0.2 , 0.999 );
159
161
160
162
visualization_msgs::msg::MarkerArray map_marker_array;
161
163
@@ -242,6 +244,10 @@ void Lanelet2MapVisualizationNode::onMapBin(
242
244
&map_marker_array,
243
245
lanelet::visualization::noParkingAreasAsMarkerArray (no_parking_reg_elems, cl_no_parking_areas));
244
246
247
+ insertMarkerArray (
248
+ &map_marker_array,
249
+ lanelet::visualization::lineStringsAsMarkerArray (curbstones, " curbstone" , cl_curbstones, 0.2 ));
250
+
245
251
pub_marker_->publish (map_marker_array);
246
252
}
247
253
0 commit comments