57 output <<
"object_visualizer::Config { " << std::endl
58 <<
"enable_external_objects_viz: " <<
c.enable_external_objects_viz << std::endl
59 <<
"enable_roadway_objects_viz: " <<
c.enable_roadway_objects_viz << std::endl
60 <<
"external_objects_viz_ns: " <<
c.external_objects_viz_ns << std::endl
61 <<
"roadway_obstacles_viz_ns: " <<
c.roadway_obstacles_viz_ns << std::endl
62 <<
"marker_shape: " <<
static_cast<int>(
c.marker_shape) << std::endl
63 <<
"use_pedestrian_icon: " <<
c.use_pedestrian_icon << std::endl
64 <<
"pedestrian_icon_path: " <<
c.pedestrian_icon_path << std::endl
65 <<
"pedestrian_icon_scale: " <<
c.pedestrian_icon_scale << std::endl
Stuct containing the algorithm configuration values for object_visualizer.
std::string pedestrian_icon_path
Path to the model file for pedestrian visualization.
double pedestrian_icon_scale
Scale factor to apply to the pedestrian icon model.
std::string external_objects_viz_ns
External Objects marker rviz namespace.
friend std::ostream & operator<<(std::ostream &output, const Config &c)
bool enable_roadway_objects_viz
If true then RViz markers will be forwarded for received carma_perception_msgs/RoadwayObstacleList me...
bool enable_external_objects_viz
If true then RViz markers will be forwarded for received carma_perception_msgs/ExternalObjectList mes...
bool use_pedestrian_icon
If true, pedestrians will be visualized using specialized icons/models instead of basic markers.
std::string roadway_obstacles_viz_ns
Roadway Obstacles marker rviz namespace.