Uses of Interface
org.opentrafficsim.road.gtu.lane.perception.mental.Task
| Package | Description |
|---|---|
| org.opentrafficsim.road.gtu.lane.perception.mental |
Mental mechanisms are a part of perception.
|
| org.opentrafficsim.road.gtu.lane.perception.mental.sdm |
Package for the Stochastic Distraction Model by and in cooperation with Manuel Lindorfer (manuel.lindorfer@fh-ooe.at).
|
-
Uses of Task in org.opentrafficsim.road.gtu.lane.perception.mental
Classes in org.opentrafficsim.road.gtu.lane.perception.mental that implement Task Modifier and Type Class Description classAbstractTaskHas id, task demand and anticipation reliance as internal variables.classConstantTaskClass for constant demand.classExponentialTaskClass for exponential demand.classTaskCarFollowingTask demand for car-following.classTaskHeadwayBasedTask class that translates a (composite) headway in to a task demand.classTaskLaneChangingLane changing task based on car-following (as gap-acceptance proxy), and an underlying consideration to include adjacent lanes.classTaskRoadSideDistractionTask-demand for road-side distraction.Methods in org.opentrafficsim.road.gtu.lane.perception.mental that return types with arguments of type Task Modifier and Type Method Description ImmutableSet<Task>Fuller. getTasks()Returns the tasks.Methods in org.opentrafficsim.road.gtu.lane.perception.mental with parameters of type Task Modifier and Type Method Description voidFuller. addTask(Task task)Adds a task.voidFuller. removeTask(Task task)Removes a task.Method parameters in org.opentrafficsim.road.gtu.lane.perception.mental with type arguments of type Task Modifier and Type Method Description voidTaskManager. manage(java.util.Set<Task> tasks, LanePerception perception, LaneBasedGTU gtu, Parameters parameters)Manage tasks.voidTaskManager.SummativeTaskManager. manage(java.util.Set<Task> tasks, LanePerception perception, LaneBasedGTU gtu, Parameters parameters)Manage tasks.Constructor parameters in org.opentrafficsim.road.gtu.lane.perception.mental with type arguments of type Task Constructor Description Fuller(java.util.Set<? extends Task> tasks, java.util.Set<Fuller.BehavioralAdaptation> behavioralAdapatations)Constructor with custom situational awareness.Fuller(java.util.Set<? extends Task> tasks, java.util.Set<Fuller.BehavioralAdaptation> behavioralAdapatations, TaskManager taskManager)Constructor with custom situational awareness. -
Uses of Task in org.opentrafficsim.road.gtu.lane.perception.mental.sdm
Methods in org.opentrafficsim.road.gtu.lane.perception.mental.sdm that return Task Modifier and Type Method Description TaskDistraction. getTask(LaneBasedGTU gtu)Returns a task for the given GTU.TaskTaskSupplier.Constant. getTask(LaneBasedGTU gtu)Returns a task for the given GTU.TaskTaskSupplier. getTask(LaneBasedGTU gtu)Returns a task for the given GTU.Methods in org.opentrafficsim.road.gtu.lane.perception.mental.sdm with parameters of type Task Modifier and Type Method Description voidStochasticDistractionModel. stopDistraction(LaneBasedGTU gtu, Task task)Stops a distraction task.