These stands one level above the actions
. They provide a higher level decision that
the actions
then implement in order to propagate the simulation forward.
A behavior model can be interpreted as a control law. Given the current scene, representing all the vehicles present in the environment, a behavior model returns an action to execute.
We provide an interface to interact with behavior model or implement your own.
IntelligentDriverModel
Tim2DDriver
PrincetonDriver
SidewalkPedestrianModel
These are not standalone driver models but are used by the driver models to do lane changing and lateral control.
MOBIL
TimLaneChanger
ProportionalLaneTracker
These are not standalone driver models but are used to do longitudinal control by the driver models.
ProportionalSpeedTracker