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.
|
Convenience struct for storing the original start_dist and starting_lane_id associated with a received lane change maneuver. More...
#include <cooperative_lanechange_node.hpp>
Public Attributes | |
std::string | maneuver_id |
std::string | original_starting_lane_id |
double | original_start_dist |
double | original_longitudinal_vel_ms |
bool | has_started = false |
Convenience struct for storing the original start_dist and starting_lane_id associated with a received lane change maneuver.
Definition at line 54 of file cooperative_lanechange_node.hpp.
bool cooperative_lanechange::LaneChangeManeuverOriginalValues::has_started = false |
Definition at line 60 of file cooperative_lanechange_node.hpp.
std::string cooperative_lanechange::LaneChangeManeuverOriginalValues::maneuver_id |
Definition at line 56 of file cooperative_lanechange_node.hpp.
Referenced by cooperative_lanechange::CooperativeLaneChangePlugin::plan_trajectory_callback().
double cooperative_lanechange::LaneChangeManeuverOriginalValues::original_longitudinal_vel_ms |
Definition at line 59 of file cooperative_lanechange_node.hpp.
double cooperative_lanechange::LaneChangeManeuverOriginalValues::original_start_dist |
Definition at line 58 of file cooperative_lanechange_node.hpp.
Referenced by cooperative_lanechange::CooperativeLaneChangePlugin::plan_trajectory_callback().
std::string cooperative_lanechange::LaneChangeManeuverOriginalValues::original_starting_lane_id |
Definition at line 57 of file cooperative_lanechange_node.hpp.
Referenced by cooperative_lanechange::CooperativeLaneChangePlugin::plan_trajectory_callback().