| Package | Description | 
|---|---|
| org.opentrafficsim.road.gtu.lane.perception | 
 Implementation of lane-based perception for the GTU. 
 | 
| org.opentrafficsim.road.gtu.lane.perception.categories | 
 Categories define a set of perceivable information. 
 | 
| org.opentrafficsim.road.gtu.lane.tactical | 
 Tactical planners for a lane-based GTU. 
 | 
| org.opentrafficsim.road.gtu.lane.tactical.directedlanechange | 
 Classes that deal with lane changing models. 
 | 
| 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.toledo | 
 
 Copyright (c) 2013-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands. 
 | 
| org.opentrafficsim.road.gtu.lane.tactical.util.lmrs | 
 LMRS (Lane change Model with Relaxation and Synchronization) utilities for tactical planner. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractLanePerception
The perception module of a GTU based on lanes. 
 | 
class  | 
CategorialLanePerception
Standard perception completely based on connected perception categories. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
LanePerception | 
LaneBasedAbstractPerceptionCategory.getPerception() | 
| Constructor and Description | 
|---|
DefaultSimplePerception(LanePerception perception)  | 
InfrastructurePerception(LanePerception perception)  | 
IntersectionPerception(LanePerception perception)  | 
LaneBasedAbstractPerceptionCategory(LanePerception perception)  | 
NeighborsPerception(LanePerception perception)  | 
| Modifier and Type | Method and Description | 
|---|---|
LanePerception | 
LaneBasedTacticalPlanner.getPerception() | 
LanePerception | 
AbstractLaneBasedTacticalPlanner.getPerception() | 
| Modifier and Type | Method and Description | 
|---|---|
LanePerception | 
DirectedLaneChangeModel.getPerception()  | 
LanePerception | 
DirectedFixedLaneChangeModel.getPerception() | 
LanePerception | 
AbstractDirectedLaneChangeModel.getPerception() | 
| Constructor and Description | 
|---|
AbstractDirectedLaneChangeModel(LanePerception perception)
Construct a DirectedLaneChangeModel. 
 | 
DirectedAltruistic(LanePerception perception)  | 
DirectedEgoistic(LanePerception perception)  | 
| Modifier and Type | Method and Description | 
|---|---|
Desire | 
IncentiveRoute.determineDesire(org.opentrafficsim.core.gtu.behavioralcharacteristics.BehavioralCharacteristics behavioralCharacteristics,
               LanePerception perception,
               CarFollowingModel carFollowingModel,
               Desire mandatoryDesire)
Determines level of lane change desire for a lane change incentive. 
 | 
Desire | 
IncentiveDummy.determineDesire(org.opentrafficsim.core.gtu.behavioralcharacteristics.BehavioralCharacteristics behavioralCharacteristics,
               LanePerception perception,
               CarFollowingModel carFollowingModel,
               Desire mandatoryDesire)
Determines level of lane change desire for a lane change incentive. 
 | 
Desire | 
IncentiveSpeedWithCourtesy.determineDesire(org.opentrafficsim.core.gtu.behavioralcharacteristics.BehavioralCharacteristics behavioralCharacteristics,
               LanePerception perception,
               CarFollowingModel carFollowingModel,
               Desire mandatoryDesire,
               Desire voluntaryDesire)
Determines level of lane change desire for a lane change incentive. 
 | 
Desire | 
IncentiveSpeed.determineDesire(org.opentrafficsim.core.gtu.behavioralcharacteristics.BehavioralCharacteristics behavioralCharacteristics,
               LanePerception perception,
               CarFollowingModel carFollowingModel,
               Desire mandatoryDesire,
               Desire voluntaryDesire)
Determines level of lane change desire for a lane change incentive. 
 | 
Desire | 
IncentiveKeep.determineDesire(org.opentrafficsim.core.gtu.behavioralcharacteristics.BehavioralCharacteristics behavioralCharacteristics,
               LanePerception perception,
               CarFollowingModel carFollowingModel,
               Desire mandatoryDesire,
               Desire voluntaryDesire)
Determines level of lane change desire for a lane change incentive. 
 | 
Desire | 
IncentiveHierarchal.determineDesire(org.opentrafficsim.core.gtu.behavioralcharacteristics.BehavioralCharacteristics behavioralCharacteristics,
               LanePerception perception,
               CarFollowingModel carFollowingModel,
               Desire mandatoryDesire,
               Desire voluntaryDesire)
Determines level of lane change desire for a lane change incentive. 
 | 
Desire | 
IncentiveCourtesy.determineDesire(org.opentrafficsim.core.gtu.behavioralcharacteristics.BehavioralCharacteristics behavioralCharacteristics,
               LanePerception perception,
               CarFollowingModel carFollowingModel,
               Desire mandatoryDesire,
               Desire voluntaryDesire)
Determines level of lane change desire for a lane change incentive. 
 | 
| Constructor and Description | 
|---|
ToledoPerception(LanePerception perception)  | 
| Modifier and Type | Method and Description | 
|---|---|
Desire | 
MandatoryIncentive.determineDesire(org.opentrafficsim.core.gtu.behavioralcharacteristics.BehavioralCharacteristics behavioralCharacteristics,
               LanePerception perception,
               CarFollowingModel carFollowingModel,
               Desire mandatoryDesire)
Determines level of lane change desire for a lane change incentive. 
 | 
Desire | 
VoluntaryIncentive.determineDesire(org.opentrafficsim.core.gtu.behavioralcharacteristics.BehavioralCharacteristics behavioralCharacteristics,
               LanePerception perception,
               CarFollowingModel carFollowingModel,
               Desire mandatoryDesire,
               Desire voluntaryDesire)
Determines level of lane change desire for a lane change incentive. 
 | 
static SimpleOperationalPlan | 
LmrsUtil.determinePlan(LaneBasedGTU gtu,
             org.djunits.value.vdouble.scalar.Time startTime,
             CarFollowingModel carFollowingModel,
             LaneOperationalPlanBuilder.LaneChange laneChange,
             LmrsUtil.LmrsData lmrsData,
             LanePerception perception,
             LinkedHashSet<MandatoryIncentive> mandatoryIncentives,
             LinkedHashSet<VoluntaryIncentive> voluntaryIncentives)
Determines a simple representation of an operational plan. 
 | 
Copyright © 2014–2017 Delft University of Technology. All rights reserved.