40 output <<
"StopandWaitConfig { " << std::endl
41 <<
"minimal_trajectory_duration: " <<
c.minimal_trajectory_duration << std::endl
42 <<
"stop_timestep: " <<
c.stop_timestep << std::endl
43 <<
"trajectory_step_size: " <<
c.trajectory_step_size << std::endl
44 <<
"accel_limit_multiplier: " <<
c.accel_limit_multiplier << std::endl
45 <<
"accel_limit: " <<
c.accel_limit << std::endl
46 <<
"crawl_speed: " <<
c.crawl_speed << std::endl
47 <<
"centerline_sampling_spacing: " <<
c.crawl_speed << std::endl
48 <<
"default_stopping_buffer: " <<
c.crawl_speed << std::endl
49 <<
"tactical_plugin_service_call_timeout: " <<
c.tactical_plugin_service_call_timeout << std::endl
50 <<
"enable_object_avoidance: " <<
c.enable_object_avoidance << std::endl
Stuct containing the algorithm configuration values for the stop_and_wait_plugin.
friend std::ostream & operator<<(std::ostream &output, const StopandWaitConfig &c)
double trajectory_step_size
double centerline_sampling_spacing
bool enable_object_avoidance
int tactical_plugin_service_call_timeout
double default_stopping_buffer
double accel_limit_multiplier
double minimal_trajectory_duration
double moving_average_window_size