Uses of Class
org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
-
Packages that use OperationalPlan Package Description org.opentrafficsim.core.gtu GTU (Generalized Travel Unit) is the base class for cars, trains, pedestrians, etc.org.opentrafficsim.core.gtu.plan.operational Operational plans describe a path through the world with a speed profile that a GTU intends to follow.org.opentrafficsim.core.gtu.plan.tactical Tactical planners generate operational plans that are in line with reaching the goals of the strategical plan. -
-
Uses of OperationalPlan in org.opentrafficsim.core.gtu
Fields in org.opentrafficsim.core.gtu with type parameters of type OperationalPlan Modifier and Type Field Description protected Historical<OperationalPlan>
AbstractGTU. operationalPlan
The current operational plan, which provides a short-term movement over time.Methods in org.opentrafficsim.core.gtu that return OperationalPlan Modifier and Type Method Description OperationalPlan
AbstractGTU. getOperationalPlan()
OperationalPlan
AbstractGTU. getOperationalPlan(Time time)
OperationalPlan
GTU. getOperationalPlan()
OperationalPlan
GTU. getOperationalPlan(Time time)
-
Uses of OperationalPlan in org.opentrafficsim.core.gtu.plan.operational
Methods in org.opentrafficsim.core.gtu.plan.operational that return OperationalPlan Modifier and Type Method Description static OperationalPlan
OperationalPlanBuilder. buildConstantSpeedPlan(GTU gtu, OTSLine3D path, Time startTime, Speed speed)
Build a plan with a path and a given speed.static OperationalPlan
OperationalPlanBuilder. buildGradualAccelerationPlan(GTU gtu, OTSLine3D path, 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 OperationalPlan
OperationalPlanBuilder. buildGradualAccelerationPlan(GTU gtu, OTSLine3D path, Time startTime, Speed startSpeed, Speed endSpeed, Acceleration maximumAcceleration, Acceleration maximumDeceleration)
Build a plan with a path and a given start speed to try to reach a provided end speed, exactly at the providedendTime
.static OperationalPlan
OperationalPlanBuilder. buildMaximumAccelerationPlan(GTU gtu, OTSLine3D path, Time startTime, Speed startSpeed, Speed endSpeed, Acceleration maximumAcceleration, Acceleration maximumDeceleration)
Build a plan with a path and a given start speed to try to reach a provided end speed.static OperationalPlan
OperationalPlanBuilder. buildStopPlan(GTU gtu, OTSLine3D path, 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. -
Uses of OperationalPlan in org.opentrafficsim.core.gtu.plan.tactical
Methods in org.opentrafficsim.core.gtu.plan.tactical that return OperationalPlan Modifier and Type Method Description OperationalPlan
TacticalPlanner. generateOperationalPlan(Time startTime, DirectedPoint locationAtStartTime)
generate an operational plan, for now or for in the future.
-