Package org.opentrafficsim.road.gtu.lane.tactical
Tactical planners for a lane-based GTU.
Copyright (c) 2013-2020 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands. All rights reserved.
BSD-style license. See OpenTrafficSim License.
- Author:
- Alexander Verbraeck, Peter Knoppers
-
Interface Summary Interface Description Blockable Interface for tactical planners that can report their blocking status.Controllable Interface for tactical planners to return the control state for visualization.DesireBased Interface for tactical planners that can return desire information for visualization.LaneBasedTacticalPlanner Copyright (c) 2013-2020 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.LaneBasedTacticalPlannerFactory<T extends LaneBasedTacticalPlanner> A factory class is used to generate tactical planners as the tactical planner is state-full.ModelComponentFactory Interface for factories of model components, such as strategical planners, tactical planners and car-following models.Synchronizable Interface for tactical planners that can return synchronization information for visualization. -
Class Summary Class Description AbstractLaneBasedTacticalPlanner A lane-based tactical planner generates an operational plan for the lane-based GTU.AbstractLaneBasedTacticalPlannerFactory<T extends LaneBasedTacticalPlanner> Abstract tactical planner factory which uses a car-following model factory for supplying peeked desired speed and headway.LaneBasedCFLCTacticalPlanner Lane-based tactical planner that implements car following and lane change behavior.LaneBasedCFLCTacticalPlannerFactory Factory to createLaneBasedCFLCTacticalPlanner
.LaneBasedGTUFollowingDirectedChangeTacticalPlanner Lane-based tactical planner that implements car following behavior and rule-based lane change.LaneBasedGTUFollowingDirectedChangeTacticalPlannerFactory Factory to createLaneBasedGTUFollowingChange0TacticalPlanner
.LaneBasedGTUFollowingTacticalPlanner Lane-based tactical planner that implements car following behavior.LaneBasedGTUFollowingTacticalPlannerFactory Copyright (c) 2013-2020 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.LanePathInfo This class provides the following information for an operational plan: the lanes to follow, with the direction to drive on them the starting point on the first lane the path to follow when staying on the same laneNextSplitInfo This class provides information for an operational plan about the next location where the network splits. -
Enum Summary Enum Description Controllable.State Control state.Synchronizable.State State of synchronization.