Uses of Class
org.opentrafficsim.road.gtu.lane.plan.operational.LaneBasedOperationalPlan
Package | Description |
---|---|
org.opentrafficsim.road.gtu.lane.plan.operational |
Specific operational plan method for road-vehicles operating in a lane-based network.
|
-
Uses of LaneBasedOperationalPlan in org.opentrafficsim.road.gtu.lane.plan.operational
Methods in org.opentrafficsim.road.gtu.lane.plan.operational that return LaneBasedOperationalPlan Modifier and Type Method Description static LaneBasedOperationalPlan
LaneOperationalPlanBuilder. 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 LaneBasedOperationalPlan
LaneOperationalPlanBuilder. buildAccelerationPlan(LaneBasedGTU gtu, Time startTime, Speed startSpeed, Acceleration acceleration, Duration timeStep, boolean deviative)
Build a plan with a path and a given start speed to try to reach a provided end speed.static LaneBasedOperationalPlan
LaneOperationalPlanBuilder. buildGradualAccelerationPlan(LaneBasedGTU gtu, Length distance, Time startTime, Speed startSpeed, Speed endSpeed)
Build a plan with a path and a given start speed to reach a provided end speed, exactly at the end of the curve.static LaneBasedOperationalPlan
LaneOperationalPlanBuilder. buildGradualAccelerationPlan(LaneBasedGTU gtu, Length distance, Time startTime, Speed startSpeed, Speed endSpeed, Acceleration maxAcceleration, Acceleration maxDeceleration)
Build a plan with a path and a given start speed to try to reach a provided end speed, exactly at the end of the curve.static LaneBasedOperationalPlan
LaneOperationalPlanBuilder. buildMaximumAccelerationPlan(LaneBasedGTU gtu, Length distance, Time startTime, Speed startSpeed, Speed endSpeed, Acceleration acceleration, Acceleration deceleration)
Build a plan with a path and a given start speed to try to reach a provided end speed.static LaneBasedOperationalPlan
LaneOperationalPlanBuilder. buildPlanFromSimplePlan(LaneBasedGTU gtu, Time startTime, SimpleOperationalPlan simplePlan, LaneChange laneChange)
Build an operational plan based on a simple operational plan and status info.static LaneBasedOperationalPlan
LaneOperationalPlanBuilder. buildStopPlan(LaneBasedGTU gtu, Length distance, Time startTime, Speed startSpeed, Acceleration deceleration)
Build a plan with a path and a given start speed to try to come to a stop with a given deceleration.