Package org.opentrafficsim.road.gtu.lane.tactical.following
GTU (Car) following models such as IDM+.
All GTU following models should extend GTUFollowingModel. If that appears impossible, the abstract class GTUFollowingModel may need to be adapted.
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 CarFollowingModel Methods that a car-following model has to implement.CarFollowingModelFactory<T extends CarFollowingModel> Factory for car-following models.DesiredHeadwayModel Desired headway model.DesiredSpeedModel Desired speed model.GTUFollowingModelOld GTU following model interface.Initialisable Interface that can be implemented by desired headway models and desired speed models, such that they can be coupled to their simulation context. -
Class Summary Class Description AbstractCarFollowingModel Default implementation where desired speed and headway are pre-calculated for car-following.AbstractGTUFollowingModelMobil Code shared between various car following models.AbstractIDM Implementation of the IDM.AbstractIDMFactory<T extends AbstractIDM> Factory for IDM types.AccelerationStep Storage for the result of a GTU following model.DualAccelerationStep Container for two instances of an AccelerationStep.FixedAccelerationModel Fixed GTU following model.IDM Implementation of the IDM.IDMFactory Factory for IDM.IDMOld The Intelligent Driver Model by Treiber, Hennecke and Helbing.IDMPlus Implementation of the IDM+.IDMPlusFactory Factory for IDM+.IDMPlusMulti Copyright (c) 2013-2020 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.IDMPlusMultiFactory Copyright (c) 2013-2020 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.IDMPlusOld IDMPlus implements the Integrated Lane Change Model with Relaxation and Synchronization as published by Wouter J.SequentialFixedAccelerationModel Extended version of FixedAccelerationModel.