Uses of Interface
org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.GapAcceptance
-
Packages that use GapAcceptance 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 GapAcceptance in org.opentrafficsim.road.gtu.lane.tactical.lmrs
Constructors in org.opentrafficsim.road.gtu.lane.tactical.lmrs with parameters of type GapAcceptance 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 GapAcceptance in org.opentrafficsim.road.gtu.lane.tactical.steering
Constructors in org.opentrafficsim.road.gtu.lane.tactical.steering with parameters of type GapAcceptance 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 GapAcceptance in org.opentrafficsim.road.gtu.lane.tactical.util.lmrs
Fields in org.opentrafficsim.road.gtu.lane.tactical.util.lmrs declared as GapAcceptance Modifier and Type Field Description static GapAcceptance
GapAcceptance. EGO_HEADWAY
Being informed of the model and parameters of other drivers, but applying own headway value.static GapAcceptance
GapAcceptance. INFORMED
Being informed of the model and parameters of other drivers (default LMRS).Methods in org.opentrafficsim.road.gtu.lane.tactical.util.lmrs that return GapAcceptance Modifier and Type Method Description (package private) GapAcceptance
LmrsData. getGapAcceptance()
Return the gap-acceptance.Methods in org.opentrafficsim.road.gtu.lane.tactical.util.lmrs with parameters of type GapAcceptance Modifier and Type Method Description (package private) static boolean
LmrsUtil. acceptLaneChange(LanePerception perception, org.opentrafficsim.base.parameters.Parameters params, SpeedLimitInfo sli, CarFollowingModel cfm, double desire, Speed ownSpeed, Acceleration ownAcceleration, LateralDirectionality lat, GapAcceptance gapAcceptance, LaneChange laneChange)
Determine whether a lane change is acceptable (gap, lane markings, etc.).Constructors in org.opentrafficsim.road.gtu.lane.tactical.util.lmrs with parameters of type GapAcceptance Constructor Description LmrsData(Synchronization synchronization, Cooperation cooperation, GapAcceptance gapAcceptance, Tailgating tailgating)
-