Package | Description |
---|---|
org.opentrafficsim.core.car |
Classes that extend the GTU to car behavior.
|
org.opentrafficsim.core.gtu.following |
GTU (Car) following models such as IDM+.
|
org.opentrafficsim.core.gtu.generator |
Generate GTUs.
|
org.opentrafficsim.core.gtu.lane |
The lane-based GTUs are the Generalized Travel Units that stay in lanes,
and need to switch lanes to overtake.
|
org.opentrafficsim.core.network.factory |
Factories for Links, Lanes, Nodes.
|
Modifier and Type | Method and Description |
---|---|
LaneBasedIndividualCar.LaneBasedIndividualCarBuilder<ID> |
LaneBasedIndividualCar.LaneBasedIndividualCarBuilder.setGTUFollowingModel(GTUFollowingModel gtuFollowingModel) |
Constructor and Description |
---|
LaneBasedIndividualCar(ID id,
GTUType<?> gtuType,
GTUFollowingModel gtuFollowingModel,
LaneChangeModel laneChangeModel,
Map<Lane,DoubleScalar.Rel<LengthUnit>> initialLongitudinalPositions,
DoubleScalar.Abs<SpeedUnit> initialSpeed,
DoubleScalar.Rel<LengthUnit> length,
DoubleScalar.Rel<LengthUnit> width,
DoubleScalar.Abs<SpeedUnit> maximumVelocity,
OTSDEVSSimulatorInterface simulator) |
LaneBasedIndividualCar(ID id,
GTUType<?> gtuType,
GTUFollowingModel gtuFollowingModel,
LaneChangeModel laneChangeModel,
Map<Lane,DoubleScalar.Rel<LengthUnit>> initialLongitudinalPositions,
DoubleScalar.Abs<SpeedUnit> initialSpeed,
DoubleScalar.Rel<LengthUnit> length,
DoubleScalar.Rel<LengthUnit> width,
DoubleScalar.Abs<SpeedUnit> maximumVelocity,
OTSDEVSSimulatorInterface simulator,
Class<? extends nl.tudelft.simulation.dsol.animation.D2.Renderable2D> animationClass)
Construct a new LaneBasedIndividualCar.
|
LaneBasedTemplateCar(ID id,
TemplateGTUType<?> templateGtuType,
GTUFollowingModel gtuFollowingModel,
Map<Lane,DoubleScalar.Rel<LengthUnit>> initialLongitudinalPositions,
DoubleScalar.Abs<SpeedUnit> initialSpeed) |
LaneBasedTemplateCar(ID id,
TemplateGTUType<?> templateGtuType,
GTUFollowingModel gtuFollowingModel,
Map<Lane,DoubleScalar.Rel<LengthUnit>> initialLongitudinalPositions,
DoubleScalar.Abs<SpeedUnit> initialSpeed,
Class<? extends nl.tudelft.simulation.dsol.animation.D2.Renderable2D> animationClass) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractGTUFollowingModel
Copyright (c) 2013-2014 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
|
class |
FixedAccelerationModel
Fixed GTU following model.
|
class |
IDM
The Intelligent Driver Model by Treiber, Hennecke and Helbing.
|
class |
IDMPlus
IDMPlus implements the Integrated Lane Change Model with Relaxation and Synchronization as published by Wouter
J.
|
class |
SequentialFixedAccelerationModel
Extended version of FixedAccelerationModel.
|
Modifier and Type | Method and Description |
---|---|
GTUFollowingModel |
AbstractGTUGenerator.getGtuFollowingModel() |
Modifier and Type | Method and Description |
---|---|
GTUFollowingModel |
LaneBasedGTU.getGTUFollowingModel()
Retrieve the GTU following model of this LaneBasedGTU.
|
GTUFollowingModel |
AbstractLaneBasedGTU.getGTUFollowingModel()
Retrieve the GTUFollowingModel of this GTU.
|
Modifier and Type | Field and Description |
---|---|
protected GTUFollowingModel |
XmlNetworkLaneParser.GTUTag.followingModel
GTU following model.
|
Modifier and Type | Method and Description |
---|---|
protected GTUFollowingModel |
XmlNetworkLaneParser.parseFollowingModel(String modelName)
XXX probably ok to generate a new model for each GTU 'type'.
|
Copyright © 2014–2015 Delft University of Technology. All rights reserved.