G
- GTU typeP
- perception typepublic interface TacticalPlanner<G extends GTU,P extends Perception<G>>
Copyright (c) 2013-2019 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 |
---|---|
static ParameterTypeClass<TacticalPlanner> |
TACTICAL_PLANNER
Parameter type for tactical planner.
|
Modifier and Type | Method and Description |
---|---|
OperationalPlan |
generateOperationalPlan(Time startTime,
DirectedPoint locationAtStartTime)
generate an operational plan, for now or for in the future.
|
G |
getGtu()
Returns the GTU.
|
P |
getPerception() |
static final ParameterTypeClass<TacticalPlanner> TACTICAL_PLANNER
G getGtu()
OperationalPlan generateOperationalPlan(Time startTime, DirectedPoint locationAtStartTime) throws OperationalPlanException, GTUException, NetworkException, ParameterException
startTime
- Time; the time from which the new operational plan has to be operationallocationAtStartTime
- DirectedPoint; the location of the GTU at the start time of the new planOperationalPlanException
- when there is a problem planning a path in the networkGTUException
- when there is a problem with the state of the GTU when planning a pathNetworkException
- when there is a problem with the network on which the GTU is drivingParameterException
- when there is a problem with a parameterP getPerception()
Copyright © 2014–2019 Delft University of Technology. All rights reserved.