ADORe
ADORe is a modular open source software library and toolkit for decision making, planning, control and simulation of automated vehicles
adore::env::ConnectionState Namespace Reference

Enumerations

enum  EConnectionState {
  UNAVAILABLE = 0 , DARK = 1 , STOP___THEN___PROCEED = 2 , STOP___AND___REMAIN = 3 ,
  PRE___MOVEMENT = 4 , PERMISSIVE___MOVEMENT___ALLOWED = 5 , PROTECTED___MOVEMENT___ALLOWED = 6 , PERMISSIVE__CLEARANCE = 7 ,
  PROTECTED__CLEARANCE = 8 , CAUTION___CONFLICTING___TRAFFIC = 9
}
 

Detailed Description

Connection state represents whether and how a connection path of a junction may be used.

Enumeration Type Documentation

◆ EConnectionState

Enumerator
UNAVAILABLE 
DARK 
STOP___THEN___PROCEED 
STOP___AND___REMAIN 

often equivalent to RED

PRE___MOVEMENT 

often equivalent to RED-YELLOW

PERMISSIVE___MOVEMENT___ALLOWED 

often equivalent to GREEN, yield to head-on traffic

PROTECTED___MOVEMENT___ALLOWED 

often equivalent to GREEN, e.g. green turn arrow

PERMISSIVE__CLEARANCE 

often equivalent to YELLOW

PROTECTED__CLEARANCE 
CAUTION___CONFLICTING___TRAFFIC