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.
route::Config Struct Reference

Struct containing the algorithm configuration values for the route node. More...

#include <route_config.hpp>

Collaboration diagram for route::Config:
Collaboration graph

Public Attributes

double max_crosstrack_error = 2.0
 
double destination_downtrack_range = 10.0
 
double route_spin_rate = 10.0
 
int cte_max_count = 4
 
std::string route_file_path = "NULL"
 

Friends

std::ostream & operator<< (std::ostream &output, const Config &c)
 

Detailed Description

Struct containing the algorithm configuration values for the route node.

Definition at line 28 of file route_config.hpp.

Friends And Related Function Documentation

◆ operator<<

std::ostream & operator<< ( std::ostream &  output,
const Config c 
)
friend

Definition at line 37 of file route_config.hpp.

38 {
39 output << "route::Config { " << std::endl
40 << "max_crosstrack_error: " << c.max_crosstrack_error << std::endl
41 << "destination_downtrack_range: " << c.destination_downtrack_range << std::endl
42 << "route_spin_rate: " << c.route_spin_rate << std::endl
43 << "cte_max_count: " << c.cte_max_count << std::endl
44 << "route_file_path: " << c.route_file_path << std::endl
45 << "}" << std::endl;
46 return output;
47 }

Member Data Documentation

◆ cte_max_count

int route::Config::cte_max_count = 4

◆ destination_downtrack_range

double route::Config::destination_downtrack_range = 10.0

◆ max_crosstrack_error

double route::Config::max_crosstrack_error = 2.0

◆ route_file_path

std::string route::Config::route_file_path = "NULL"

◆ route_spin_rate

double route::Config::route_spin_rate = 10.0

The documentation for this struct was generated from the following file: