Package org.opentrafficsim.road.gtu.tactical.lmrs
package org.opentrafficsim.road.gtu.tactical.lmrs
Classes that implement the LMRS lane change model integrated with a car-following model forming a tactical planner.
Copyright (c) 2013-2026 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands. All rights reserved.
BSD-style license. See OpenTrafficSim License.
- Author:
- Wouter Schakel
-
ClassDescriptionTactical planner with mandatory lane change incentives, voluntary lane change incentives, and acceleration incentives.Interface for tactical planners that can return acceleration information.Bus stop acceleration incentive.Conflicts acceleration incentive.Interface for acceleration incentives.Accelerate to follow lane-changing leaders from adjacent lanes towards the current lane.Makes a GTU follow leaders in the left lane, with limited deceleration.Acceleration incentive for speed transitions (curvature and speed bumps).Acceleration incentive for traffic lights.Perception factory with EgoPerception, InfrastructurePerception, NeighborsPerception and IntersectionPerception.Interface for tactical planners that can return desire information.Mandatory lane change incentive for bus stops.Determines lane change desire for courtesy lane changes, which are performed to supply space for other drivers.Dummy desire disabling lane changes when used as the only incentive.Incentive that lets drivers queue in an adjacent lane as soon as the speed is low in the adjacent lane, and stopping in the current lane might block traffic towards other directions.Determines lane change desire in order to adhere to keeping right or left.Incentive to join the shortest queue near intersections.Determines desire by assessing the number of required lane change to be performed and the distance within which these have to be performed.Lane change incentive based on social pressure.Determines lane change desire for speed, where the slowest vehicle in the current and adjacent lanes are assessed.Determines lane change desire for speed.Incentive for trucks to remain on the two slowest lanes, unless the route requires otherwise.Implementation of the LMRS (Lane change Model with Relaxation and Synchronization).LmrsFactory<T extends AbstractIncentivesTacticalPlanner>This tactical planner is general purpose for the use of the LMRS with any combination of defined sub-components.Argument converter for car-following supplier.Argument converter for
Cooperation.Type of management of different tasks.Argument converter forGapAcceptance.Recognition interface to add nLeaders parameter.Settings class with static instances.Argument converter forSynchronization.Provider for the correct tactical planner implementation.Wrapper of a base-desired speed model.