Package | Description |
---|---|
org.opentrafficsim.road.gtu.lane.tactical.directedlanechange |
Classes that deal with lane changing models.
|
org.opentrafficsim.road.gtu.lane.tactical.following |
GTU (Car) following models such as IDM+.
|
org.opentrafficsim.road.gtu.lane.tactical.lanechangemobil |
Classes that deal with lane changing models.
|
Modifier and Type | Method and Description |
---|---|
AccelerationStep |
DirectedLaneMovementStep.getGfmr() |
Constructor and Description |
---|
DirectedLaneMovementStep(AccelerationStep accelerationStep,
org.opentrafficsim.core.network.LateralDirectionality direction)
Construct a new LaneChangeModelResult.
|
Modifier and Type | Method and Description |
---|---|
AccelerationStep |
GTUFollowingModelOld.computeAccelerationStep(LaneBasedGTU gtu,
org.djunits.value.vdouble.scalar.Speed leaderSpeed,
org.djunits.value.vdouble.scalar.Length headway,
org.djunits.value.vdouble.scalar.Length maxDistance,
org.djunits.value.vdouble.scalar.Speed speedLimit)
Compute the acceleration that would be used to follow a leader.
|
AccelerationStep |
AbstractGTUFollowingModelMobil.computeAccelerationStep(LaneBasedGTU gtu,
org.djunits.value.vdouble.scalar.Speed leaderSpeed,
org.djunits.value.vdouble.scalar.Length headway,
org.djunits.value.vdouble.scalar.Length maxDistance,
org.djunits.value.vdouble.scalar.Speed speedLimit)
Compute the acceleration that would be used to follow a leader.
|
AccelerationStep |
GTUFollowingModelOld.computeAccelerationStep(LaneBasedGTU gtu,
org.djunits.value.vdouble.scalar.Speed leaderSpeed,
org.djunits.value.vdouble.scalar.Length headway,
org.djunits.value.vdouble.scalar.Length maxDistance,
org.djunits.value.vdouble.scalar.Speed speedLimit,
org.djunits.value.vdouble.scalar.Duration stepSize)
Compute the acceleration that would be used to follow a leader.
|
AccelerationStep |
AbstractGTUFollowingModelMobil.computeAccelerationStep(LaneBasedGTU gtu,
org.djunits.value.vdouble.scalar.Speed leaderSpeed,
org.djunits.value.vdouble.scalar.Length headway,
org.djunits.value.vdouble.scalar.Length maxDistance,
org.djunits.value.vdouble.scalar.Speed speedLimit,
org.djunits.value.vdouble.scalar.Duration stepSize)
Compute the acceleration that would be used to follow a leader.
|
AccelerationStep |
GTUFollowingModelOld.computeAccelerationStep(org.djunits.value.vdouble.scalar.Speed followerSpeed,
org.djunits.value.vdouble.scalar.Speed leaderSpeed,
org.djunits.value.vdouble.scalar.Length headway,
org.djunits.value.vdouble.scalar.Speed speedLimit,
org.djunits.value.vdouble.scalar.Time currentTime)
Compute the acceleration that would be used to follow a leader.
|
AccelerationStep |
AbstractGTUFollowingModelMobil.computeAccelerationStep(org.djunits.value.vdouble.scalar.Speed followerSpeed,
org.djunits.value.vdouble.scalar.Speed leaderSpeed,
org.djunits.value.vdouble.scalar.Length headway,
org.djunits.value.vdouble.scalar.Speed speedLimit,
org.djunits.value.vdouble.scalar.Time currentTime)
Compute the acceleration that would be used to follow a leader.
|
AccelerationStep |
GTUFollowingModelOld.computeAccelerationStep(org.djunits.value.vdouble.scalar.Speed followerSpeed,
org.djunits.value.vdouble.scalar.Speed leaderSpeed,
org.djunits.value.vdouble.scalar.Length headway,
org.djunits.value.vdouble.scalar.Speed speedLimit,
org.djunits.value.vdouble.scalar.Time currentTime,
org.djunits.value.vdouble.scalar.Duration stepSize)
Compute the acceleration that would be used to follow a leader.
|
AccelerationStep |
AbstractGTUFollowingModelMobil.computeAccelerationStep(org.djunits.value.vdouble.scalar.Speed followerSpeed,
org.djunits.value.vdouble.scalar.Speed leaderSpeed,
org.djunits.value.vdouble.scalar.Length headway,
org.djunits.value.vdouble.scalar.Speed speedLimit,
org.djunits.value.vdouble.scalar.Time currentTime,
org.djunits.value.vdouble.scalar.Duration stepSize)
Compute the acceleration that would be used to follow a leader.
|
AccelerationStep |
GTUFollowingModelOld.computeAccelerationStepWithNoLeader(LaneBasedGTU gtu,
org.djunits.value.vdouble.scalar.Length maxDistance,
org.djunits.value.vdouble.scalar.Speed speedLimit)
Compute the acceleration that would be used if the is not leader in sight.
|
AccelerationStep |
AbstractGTUFollowingModelMobil.computeAccelerationStepWithNoLeader(LaneBasedGTU gtu,
org.djunits.value.vdouble.scalar.Length maxDistance,
org.djunits.value.vdouble.scalar.Speed speedLimit)
Compute the acceleration that would be used if the is not leader in sight.
|
AccelerationStep |
GTUFollowingModelOld.computeAccelerationStepWithNoLeader(LaneBasedGTU gtu,
org.djunits.value.vdouble.scalar.Length maxDistance,
org.djunits.value.vdouble.scalar.Speed speedLimit,
org.djunits.value.vdouble.scalar.Duration stepSize)
Compute the acceleration that would be used if the is not leader in sight.
|
AccelerationStep |
AbstractGTUFollowingModelMobil.computeAccelerationStepWithNoLeader(LaneBasedGTU gtu,
org.djunits.value.vdouble.scalar.Length maxDistance,
org.djunits.value.vdouble.scalar.Speed speedLimit,
org.djunits.value.vdouble.scalar.Duration stepSize)
Compute the acceleration that would be used if the is not leader in sight.
|
AccelerationStep |
DualAccelerationStep.getFollowerAccelerationStep()
Retrieve the AccelerationStep for the (new) follower GTU.
|
AccelerationStep |
DualAccelerationStep.getLeaderAccelerationStep()
Retrieve the AccelerationStep for the leader GTU.
|
Constructor and Description |
---|
DualAccelerationStep(AccelerationStep leaderAccelerationStep,
AccelerationStep followerAccelerationStep)
Create a new DualAccelerationStep.
|
Modifier and Type | Method and Description |
---|---|
AccelerationStep |
LaneMovementStep.getGfmr() |
Constructor and Description |
---|
LaneMovementStep(AccelerationStep gfmr,
org.opentrafficsim.core.network.LateralDirectionality laneChange)
Construct a new LaneChangeModelResult.
|
Copyright © 2014–2017 Delft University of Technology. All rights reserved.