public class Toledo extends AbstractLaneBasedTacticalPlanner
Copyright (c) 2013-2018 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands. All rights reserved.
BSD-style license. See OpenTrafficSim License.
| Modifier and Type | Field and Description |
|---|---|
protected static org.opentrafficsim.base.parameters.ParameterTypeLength |
LOOKAHEAD
Look ahead parameter type.
|
(package private) static org.djunits.value.vdouble.scalar.LinearDensity |
LOS_DENSITY
Density for tail gating (Level Of Service (LOS) A, B or C).
|
(package private) static org.djunits.value.vdouble.scalar.Length |
MAX_LIGHT_VEHICLE_LENGTH
Defines light vs heavy vehicles.
|
static Random |
RANDOM
Random number generator.
|
(package private) static org.djunits.value.vdouble.scalar.Length |
TAILGATE_LENGTH
Distance defining tail gating.
|
DT, TACTICAL_PLANNER| Constructor and Description |
|---|
Toledo(CarFollowingModel carFollowingModel,
LaneBasedGTU gtu)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
org.opentrafficsim.core.gtu.plan.operational.OperationalPlan |
generateOperationalPlan(org.djunits.value.vdouble.scalar.Time startTime,
nl.tudelft.simulation.language.d3.DirectedPoint locationAtStartTime) |
String |
toString() |
buildLanePathInfo, buildLanePathInfo, buildLinkListForward, concatenateNull, connectsToPath, determineNextSplit, getCarFollowingModel, getGtu, getPerception, noLaneDrop, setCarFollowingModelclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitchooseLaneAtSplit, okDistance, rightMostprotected static final org.opentrafficsim.base.parameters.ParameterTypeLength LOOKAHEAD
static final org.djunits.value.vdouble.scalar.Length MAX_LIGHT_VEHICLE_LENGTH
static final org.djunits.value.vdouble.scalar.Length TAILGATE_LENGTH
static final org.djunits.value.vdouble.scalar.LinearDensity LOS_DENSITY
public static final Random RANDOM
public Toledo(CarFollowingModel carFollowingModel, LaneBasedGTU gtu)
carFollowingModel - Car-following model.gtu - GTUpublic final org.opentrafficsim.core.gtu.plan.operational.OperationalPlan generateOperationalPlan(org.djunits.value.vdouble.scalar.Time startTime,
nl.tudelft.simulation.language.d3.DirectedPoint locationAtStartTime)
throws org.opentrafficsim.core.gtu.plan.operational.OperationalPlanException,
org.opentrafficsim.core.gtu.GTUException,
org.opentrafficsim.core.network.NetworkException,
org.opentrafficsim.base.parameters.ParameterException
org.opentrafficsim.core.gtu.plan.operational.OperationalPlanExceptionorg.opentrafficsim.core.gtu.GTUExceptionorg.opentrafficsim.core.network.NetworkExceptionorg.opentrafficsim.base.parameters.ParameterExceptionCopyright © 2014–2018 Delft University of Technology. All rights reserved.