ADORe
ADORe is a modular open source software library and toolkit for decision making, planning, control and simulation of automated vehicles
platoonStateMachine.h File Reference
#include <boost/statechart/event.hpp>
#include <boost/statechart/state_machine.hpp>
#include <boost/statechart/simple_state.hpp>
#include <boost/statechart/custom_reaction.hpp>
#include <boost/statechart/transition.hpp>
#include <boost/mpl/list.hpp>
#include <iostream>
Include dependency graph for platoonStateMachine.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  adore::fun::logic::NA2WF
 
struct  adore::fun::logic::J2NA
 
struct  adore::fun::logic::J2WF
 
struct  adore::fun::logic::J2IP
 
struct  adore::fun::logic::WF2J
 
struct  adore::fun::logic::WF2NA
 
struct  adore::fun::logic::WF2IP
 
struct  adore::fun::logic::IP2J
 
struct  adore::fun::logic::IP2WF
 
struct  adore::fun::logic::IP2NA
 
struct  adore::fun::logic::IP2L
 
struct  adore::fun::logic::L2WF
 
struct  adore::fun::logic::L2NA
 
struct  adore::fun::logic::PlatooningStateMachine
 
struct  adore::fun::logic::WANT_TO_FORM
 WANT_TO_FORM is defined as an entry state of the state machine
More...
 
struct  adore::fun::logic::NOT_ABLE
 
struct  adore::fun::logic::JOINING
 
struct  adore::fun::logic::IN_PLATOON
 
struct  adore::fun::logic::LEAVING
 

Namespaces

 adore
 
 adore::fun
 
 adore::fun::logic
 

Enumerations

enum  adore::fun::logic::PLATOONING_STATE {
  adore::fun::logic::NotAble , adore::fun::logic::WantToForm , adore::fun::logic::Joining , adore::fun::logic::InPlatoon ,
  adore::fun::logic::Leaving
}
 
enum  adore::fun::logic::AUTOMATION_LEVEL {
  adore::fun::logic::SAE_LEVEL0 , adore::fun::logic::SAE_LEVEL1 , adore::fun::logic::SAE_LEVEL2 , adore::fun::logic::SAE_LEVEL3 ,
  adore::fun::logic::SAE_LEVEL4 , adore::fun::logic::SAE_LEVEL5
}
 

Variables

double adore::fun::logic::tau
 
double adore::fun::logic::tau_platooning
 
double adore::fun::logic::tau_normalDriving
 
int adore::fun::logic::PlatooningState