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::ErvInformation Struct Reference

Convenience struct for storing relevant data for an Emergency Response Vehicle (ERV). More...

#include <approaching_emergency_vehicle_plugin_node.hpp>

Collaboration diagram for approaching_emergency_vehicle_plugin::ErvInformation:
Collaboration graph

Public Attributes

std::string vehicle_id
 
double current_speed
 
double current_latitude
 
double current_longitude
 
lanelet::BasicPoint2d current_position_in_map
 
lanelet::ConstLanelet intersecting_lanelet
 
double seconds_until_passing
 
int previous_lane_index
 
int lane_index = 0
 
rclcpp::Time latest_update_time
 

Detailed Description

Convenience struct for storing relevant data for an Emergency Response Vehicle (ERV).

Definition at line 69 of file approaching_emergency_vehicle_plugin_node.hpp.

Member Data Documentation

◆ current_latitude

double approaching_emergency_vehicle_plugin::ErvInformation::current_latitude

◆ current_longitude

double approaching_emergency_vehicle_plugin::ErvInformation::current_longitude

◆ current_position_in_map

lanelet::BasicPoint2d approaching_emergency_vehicle_plugin::ErvInformation::current_position_in_map

◆ current_speed

double approaching_emergency_vehicle_plugin::ErvInformation::current_speed

◆ intersecting_lanelet

lanelet::ConstLanelet approaching_emergency_vehicle_plugin::ErvInformation::intersecting_lanelet

◆ lane_index

◆ latest_update_time

◆ previous_lane_index

int approaching_emergency_vehicle_plugin::ErvInformation::previous_lane_index

◆ seconds_until_passing

◆ vehicle_id


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