| Package | Description | 
|---|---|
| org.opentrafficsim.road.gtu.lane.plan.operational | 
 Specific operational plan method for road-vehicles operating in a lane-based network. 
 | 
| Modifier and Type | Method and 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)
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. 
 | 
Copyright © 2014–2019 Delft University of Technology. All rights reserved.