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.
|
Struct representing a vehicle state for the purposes of planning. More...
Public Attributes | |
rclcpp::Time | stamp |
double | downtrack |
double | speed |
lanelet::Id | lane_id |
Struct representing a vehicle state for the purposes of planning.
Definition at line 276 of file lci_strategic_plugin.hpp.
double lci_strategic_plugin::LCIStrategicPlugin::VehicleState::downtrack |
Definition at line 279 of file lci_strategic_plugin.hpp.
Referenced by lci_strategic_plugin::LCIStrategicPlugin::extractInitialState(), lci_strategic_plugin::LCIStrategicPlugin::handleCruisingUntilStop(), lci_strategic_plugin::LCIStrategicPlugin::handleFailureCase(), lci_strategic_plugin::LCIStrategicPlugin::handleGreenSignalScenario(), lci_strategic_plugin::LCIStrategicPlugin::handleStopping(), lci_strategic_plugin::LCIStrategicPlugin::planWhenAPPROACHING(), lci_strategic_plugin::LCIStrategicPlugin::planWhenDEPARTING(), lci_strategic_plugin::LCIStrategicPlugin::planWhenUNAVAILABLE(), and lci_strategic_plugin::LCIStrategicPlugin::planWhenWAITING().
lanelet::Id lci_strategic_plugin::LCIStrategicPlugin::VehicleState::lane_id |
Definition at line 281 of file lci_strategic_plugin.hpp.
Referenced by lci_strategic_plugin::LCIStrategicPlugin::extractInitialState(), and lci_strategic_plugin::LCIStrategicPlugin::planWhenWAITING().
double lci_strategic_plugin::LCIStrategicPlugin::VehicleState::speed |
Definition at line 280 of file lci_strategic_plugin.hpp.
Referenced by lci_strategic_plugin::LCIStrategicPlugin::extractInitialState(), lci_strategic_plugin::LCIStrategicPlugin::handleStopping(), lci_strategic_plugin::LCIStrategicPlugin::planWhenAPPROACHING(), lci_strategic_plugin::LCIStrategicPlugin::planWhenDEPARTING(), lci_strategic_plugin::LCIStrategicPlugin::planWhenUNAVAILABLE(), and lci_strategic_plugin::LCIStrategicPlugin::planWhenWAITING().
rclcpp::Time lci_strategic_plugin::LCIStrategicPlugin::VehicleState::stamp |
Definition at line 278 of file lci_strategic_plugin.hpp.
Referenced by lci_strategic_plugin::LCIStrategicPlugin::extractInitialState(), lci_strategic_plugin::LCIStrategicPlugin::get_final_entry_time_and_conditions(), lci_strategic_plugin::LCIStrategicPlugin::handleCruisingUntilStop(), lci_strategic_plugin::LCIStrategicPlugin::handleFailureCase(), lci_strategic_plugin::LCIStrategicPlugin::handleGreenSignalScenario(), lci_strategic_plugin::LCIStrategicPlugin::handleStopping(), lci_strategic_plugin::LCIStrategicPlugin::plan_maneuvers_callback(), lci_strategic_plugin::LCIStrategicPlugin::planWhenAPPROACHING(), lci_strategic_plugin::LCIStrategicPlugin::planWhenDEPARTING(), and lci_strategic_plugin::LCIStrategicPlugin::planWhenWAITING().