43    output << 
"DriversControllerConfig { " << std::endl
 
   44           << 
"ros1_ssc_driver_name: " << 
c.ros1_ssc_driver_name_ << std::endl
 
   45           << 
"excluded_namespace_nodes: [  " << std::endl;
 
   47    for (
auto node : 
c.excluded_namespace_nodes_) output << node << 
" ";
 
   49    output << 
"] " << std::endl << 
"startup_duration: " << 
c.startup_duration_ << std::endl;
 
   51    output << 
"driver_timeout: " << 
c.driver_timeout_ << std::endl
 
Stuct containing the algorithm configuration values for the GuidanceController.
friend std::ostream & operator<<(std::ostream &output, const DriversControllerConfig &c)
std::string ros1_ssc_driver_name_
double driver_timeout_
The timeout threshold for essential drivers in ms.
int startup_duration_
The time allocated for system startup in seconds.
std::vector< std::string > excluded_namespace_nodes_
List of nodes in the namespace which will not be managed by this subsystem controller.