Uses of Interface
org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.Synchronization
-
Packages that use Synchronization Package Description org.opentrafficsim.road.gtu.lane.tactical.lmrs Classes that implement the LMRS lane change model integrated with a car-following model forming a tactical planner.org.opentrafficsim.road.gtu.lane.tactical.steering Development tactical planners using the steering utility.org.opentrafficsim.road.gtu.lane.tactical.util.lmrs LMRS (Lane change Model with Relaxation and Synchronization) utilities for tactical planner. -
-
Uses of Synchronization in org.opentrafficsim.road.gtu.lane.tactical.lmrs
Constructors in org.opentrafficsim.road.gtu.lane.tactical.lmrs with parameters of type Synchronization Constructor Description LMRS(CarFollowingModel carFollowingModel, LaneBasedGTU gtu, LanePerception lanePerception, Synchronization synchronization, Cooperation cooperation, GapAcceptance gapAcceptance, Tailgating tailgating)
Constructor setting the car-following model.LMRSFactory(CarFollowingModelFactory<? extends CarFollowingModel> carFollowingModelFactory, PerceptionFactory perceptionFactory, Synchronization synchronization, Cooperation cooperation, GapAcceptance gapAcceptance, Tailgating tailgating, Set<MandatoryIncentive> mandatoryIncentives, Set<VoluntaryIncentive> voluntaryIncentives, Set<AccelerationIncentive> accelerationIncentives)
Constructor with full control over incentives and type of synchronization. -
Uses of Synchronization in org.opentrafficsim.road.gtu.lane.tactical.steering
Constructors in org.opentrafficsim.road.gtu.lane.tactical.steering with parameters of type Synchronization Constructor Description SteeringLmrs(CarFollowingModel carFollowingModel, LaneBasedGTU gtu, LanePerception lanePerception, Synchronization synchronization, Cooperation cooperation, GapAcceptance gapAcceptance, Steering.FeedbackTable feedbackTable)
Constructor setting the car-following model. -
Uses of Synchronization in org.opentrafficsim.road.gtu.lane.tactical.util.lmrs
Fields in org.opentrafficsim.road.gtu.lane.tactical.util.lmrs declared as Synchronization Modifier and Type Field Description static Synchronization
Synchronization. ACTIVE
Synchronization where a suitable leader is actively targeted, in relation to infrastructure.static Synchronization
Synchronization. ALIGN_GAP
Synchronization by following the adjacent leader or aligning with the middle of the gap, whichever allows the largest acceleration.static Synchronization
Synchronization. DEADEND
Synchronization that only includes stopping for a dead-end.static Synchronization
Synchronization. PASSIVE
Synchronization where current leaders are taken.static Synchronization
Synchronization. PASSIVE_MOVING
Synchronization where current leaders are taken.Methods in org.opentrafficsim.road.gtu.lane.tactical.util.lmrs that return Synchronization Modifier and Type Method Description (package private) Synchronization
LmrsData. getSynchronization()
Returns the synchronization.Constructors in org.opentrafficsim.road.gtu.lane.tactical.util.lmrs with parameters of type Synchronization Constructor Description LmrsData(Synchronization synchronization, Cooperation cooperation, GapAcceptance gapAcceptance, Tailgating tailgating)
-