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.
approaching_emergency_vehicle_plugin::UpcomingLaneChangeParameters Struct Reference

Convenience struct for storing the parameters of an upcoming lane change to ensure that the same parameters are used in separately generated maneuver plans. More...

#include <approaching_emergency_vehicle_plugin_node.hpp>

Collaboration diagram for approaching_emergency_vehicle_plugin::UpcomingLaneChangeParameters:
Collaboration graph

Public Attributes

lanelet::ConstLanelet starting_lanelet
 
lanelet::ConstLanelet ending_lanelet
 
bool is_right_lane_change
 
double start_dist
 
double end_dist
 
double start_speed
 
double end_speed
 
std::string maneuver_id
 

Detailed Description

Convenience struct for storing the parameters of an upcoming lane change to ensure that the same parameters are used in separately generated maneuver plans.

Definition at line 90 of file approaching_emergency_vehicle_plugin_node.hpp.

Member Data Documentation

◆ end_dist

◆ end_speed

double approaching_emergency_vehicle_plugin::UpcomingLaneChangeParameters::end_speed

◆ ending_lanelet

lanelet::ConstLanelet approaching_emergency_vehicle_plugin::UpcomingLaneChangeParameters::ending_lanelet

◆ is_right_lane_change

◆ maneuver_id

◆ start_dist

◆ start_speed

double approaching_emergency_vehicle_plugin::UpcomingLaneChangeParameters::start_speed

◆ starting_lanelet

lanelet::ConstLanelet approaching_emergency_vehicle_plugin::UpcomingLaneChangeParameters::starting_lanelet

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