Uses of Class
org.opentrafficsim.road.gtu.lane.plan.operational.LaneChange
| Package | Description |
|---|---|
| org.opentrafficsim.road.gtu.lane.plan.operational |
Specific operational plan method for road-vehicles operating in a lane-based network.
|
| org.opentrafficsim.road.gtu.lane.tactical.util.lmrs |
LMRS (Lane change Model with Relaxation and Synchronization) utilities for tactical planner.
|
-
Uses of LaneChange in org.opentrafficsim.road.gtu.lane.plan.operational
Methods in org.opentrafficsim.road.gtu.lane.plan.operational with parameters of type LaneChange Modifier and Type Method Description static LaneBasedOperationalPlanLaneOperationalPlanBuilder. buildAccelerationLaneChangePlan(LaneBasedGTU gtu, LateralDirectionality laneChangeDirectionality, DirectedPoint startPosition, Time startTime, Speed startSpeed, Acceleration acceleration, Duration timeStep, LaneChange laneChange)Build a plan with a path and a given start speed to try to reach a provided end speed.static LaneBasedOperationalPlanLaneOperationalPlanBuilder. buildPlanFromSimplePlan(LaneBasedGTU gtu, Time startTime, SimpleOperationalPlan simplePlan, LaneChange laneChange)Build an operational plan based on a simple operational plan and status info. -
Uses of LaneChange in org.opentrafficsim.road.gtu.lane.tactical.util.lmrs
Methods in org.opentrafficsim.road.gtu.lane.tactical.util.lmrs with parameters of type LaneChange Modifier and Type Method Description static SimpleOperationalPlanLmrsUtil. determinePlan(LaneBasedGTU gtu, Time startTime, CarFollowingModel carFollowingModel, LaneChange laneChange, LmrsData lmrsData, LanePerception perception, java.lang.Iterable<MandatoryIncentive> mandatoryIncentives, java.lang.Iterable<VoluntaryIncentive> voluntaryIncentives)Determines a simple representation of an operational plan.static LengthSynchronization. headwayWithLcSpace(Headway headway, Parameters parameters, LaneChange laneChange)Returns a headway (length) to allow space to perform a lane change at low speeds.AccelerationSynchronization. synchronize(LanePerception perception, Parameters params, SpeedLimitInfo sli, CarFollowingModel cfm, double desire, LateralDirectionality lat, LmrsData lmrsData, LaneChange laneChange, LateralDirectionality initiatedLaneChange)Determine acceleration for synchronization.