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.
arbitrator::ArbitratorStateTransition Struct Reference

#include <arbitrator_state_machine.hpp>

Collaboration diagram for arbitrator::ArbitratorStateTransition:
Collaboration graph

Public Attributes

ArbitratorState current_state
 
ArbitratorEvent input_event
 
ArbitratorState final_state
 

Detailed Description

3-tuple for describing legal state transitions

Definition at line 59 of file arbitrator_state_machine.hpp.

Member Data Documentation

◆ current_state

ArbitratorState arbitrator::ArbitratorStateTransition::current_state

Definition at line 60 of file arbitrator_state_machine.hpp.

◆ final_state

ArbitratorState arbitrator::ArbitratorStateTransition::final_state

Definition at line 62 of file arbitrator_state_machine.hpp.

◆ input_event

ArbitratorEvent arbitrator::ArbitratorStateTransition::input_event

Definition at line 61 of file arbitrator_state_machine.hpp.


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