Carma-platform v4.2.0
CARMA Platform is built on robot operating system (ROS) and utilizes open source software (OSS) that enables Cooperative Driving Automation (CDA) features to allow Automated Driving Systems to interact and cooperate with infrastructure and other vehicles through communication.
|
Stuct containing the algorithm configuration values for object_visualizer. More...
#include <object_visualizer_config.hpp>
Public Attributes | |
bool | enable_external_objects_viz = true |
If true then RViz markers will be forwarded for received carma_perception_msgs/ExternalObjectList messages. More... | |
bool | enable_roadway_objects_viz = true |
If true then RViz markers will be forwarded for received carma_perception_msgs/RoadwayObstacleList messages. More... | |
uint8_t | marker_shape = 2 |
std::string | external_objects_viz_ns = "external_objects" |
External Objects marker rviz namespace. More... | |
std::string | roadway_obstacles_viz_ns = "roadway_obstacles" |
Roadway Obstacles marker rviz namespace. More... | |
Friends | |
std::ostream & | operator<< (std::ostream &output, const Config &c) |
Stuct containing the algorithm configuration values for object_visualizer.
Definition at line 28 of file object_visualizer_config.hpp.
|
friend |
Definition at line 46 of file object_visualizer_config.hpp.
bool object_visualizer::Config::enable_external_objects_viz = true |
If true then RViz markers will be forwarded for received carma_perception_msgs/ExternalObjectList messages.
Definition at line 31 of file object_visualizer_config.hpp.
Referenced by object_visualizer::Node::Node(), object_visualizer::Node::external_objects_callback(), object_visualizer::Node::handle_on_configure(), and object_visualizer::Node::parameter_update_callback().
bool object_visualizer::Config::enable_roadway_objects_viz = true |
If true then RViz markers will be forwarded for received carma_perception_msgs/RoadwayObstacleList messages.
Definition at line 34 of file object_visualizer_config.hpp.
Referenced by object_visualizer::Node::Node(), object_visualizer::Node::handle_on_configure(), object_visualizer::Node::parameter_update_callback(), and object_visualizer::Node::roadway_obstacles_callback().
std::string object_visualizer::Config::external_objects_viz_ns = "external_objects" |
External Objects marker rviz namespace.
Definition at line 40 of file object_visualizer_config.hpp.
Referenced by object_visualizer::Node::Node(), object_visualizer::Node::external_objects_callback(), object_visualizer::Node::handle_on_configure(), and object_visualizer::Node::parameter_update_callback().
uint8_t object_visualizer::Config::marker_shape = 2 |
Definition at line 37 of file object_visualizer_config.hpp.
Referenced by object_visualizer::Node::Node(), object_visualizer::Node::external_objects_callback(), object_visualizer::Node::handle_on_configure(), and object_visualizer::Node::parameter_update_callback().
std::string object_visualizer::Config::roadway_obstacles_viz_ns = "roadway_obstacles" |
Roadway Obstacles marker rviz namespace.
Definition at line 43 of file object_visualizer_config.hpp.
Referenced by object_visualizer::Node::Node(), object_visualizer::Node::handle_on_configure(), object_visualizer::Node::parameter_update_callback(), and object_visualizer::Node::roadway_obstacles_callback().