Eclipse SUMO - Simulation of Urban MObility
Plexe Namespace Reference

Data Structures

struct  CCDataHeader
 struct used as header for generic data passing to this model through traci More...
 
struct  VEHICLE_DATA
 

Enumerations

enum  ACTIVE_CONTROLLER {
  DRIVER = 0 , ACC = 1 , CACC = 2 , FAKED_CACC = 3 ,
  PLOEG = 4 , CONSENSUS = 5 , FLATBED = 6
}
 Determines the currently active controller, i.e., ACC, CACC, or the driver. In future we might need to switch off the automatic controller and leave the control to the mobility model which reproduces a human driver. More...
 
enum  PLATOONING_LANE_CHANGE_ACTION { DRIVER_CHOICE = 0 , STAY_IN_CURRENT_LANE = 3 , MOVE_TO_FIXED_LANE = 4 }
 action that might be requested by the platooning management More...
 

Enumeration Type Documentation

◆ ACTIVE_CONTROLLER

Determines the currently active controller, i.e., ACC, CACC, or the driver. In future we might need to switch off the automatic controller and leave the control to the mobility model which reproduces a human driver.

Enumerator
DRIVER 
ACC 
CACC 
FAKED_CACC 
PLOEG 
CONSENSUS 
FLATBED 

Definition at line 48 of file CC_Const.h.

◆ PLATOONING_LANE_CHANGE_ACTION

action that might be requested by the platooning management

Enumerator
DRIVER_CHOICE 
STAY_IN_CURRENT_LANE 
MOVE_TO_FIXED_LANE 

Definition at line 31 of file CC_Const.h.