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).
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractTask
Has id, task demand and anticipation reliance as internal variables.
|
class |
ConstantTask
Class for constant demand.
|
class |
ExponentialTask
Class for exponential demand.
|
class |
TaskCarFollowing
Task demand for car-following.
|
class |
TaskHeadwayBased
Task class that translates a (composite) headway in to a task demand.
|
class |
TaskLaneChanging
Lane changing task based on car-following (as gap-acceptance proxy), and an underlying consideration to include adjacent
lanes.
|
class |
TaskRoadSideDistraction
Task-demand for road-side distraction.
|
Modifier and Type | Method and Description |
---|---|
ImmutableSet<Task> |
Fuller.getTasks()
Returns the tasks.
|
Modifier and Type | Method and Description |
---|---|
void |
Fuller.addTask(Task task)
Adds a task.
|
void |
Fuller.removeTask(Task task)
Removes a task.
|
Modifier and Type | Method and Description |
---|---|
void |
TaskManager.manage(Set<Task> tasks,
LanePerception perception,
LaneBasedGTU gtu,
Parameters parameters)
Manage tasks.
|
void |
TaskManager.SummativeTaskManager.manage(Set<Task> tasks,
LanePerception perception,
LaneBasedGTU gtu,
Parameters parameters)
Manage tasks.
|
Constructor and Description |
---|
Fuller(Set<? extends Task> tasks,
Set<Fuller.BehavioralAdaptation> behavioralAdapatations)
Constructor with custom situational awareness.
|
Fuller(Set<? extends Task> tasks,
Set<Fuller.BehavioralAdaptation> behavioralAdapatations,
TaskManager taskManager)
Constructor with custom situational awareness.
|
Modifier and Type | Method and Description |
---|---|
Task |
TaskSupplier.getTask(LaneBasedGTU gtu)
Returns a task for the given GTU.
|
Task |
TaskSupplier.Constant.getTask(LaneBasedGTU gtu)
Returns a task for the given GTU.
|
Task |
Distraction.getTask(LaneBasedGTU gtu)
Returns a task for the given GTU.
|
Modifier and Type | Method and Description |
---|---|
void |
StochasticDistractionModel.stopDistraction(LaneBasedGTU gtu,
Task task)
Stops a distraction task.
|
Copyright © 2014–2019 Delft University of Technology. All rights reserved.