Package org.opentrafficsim.road.gtu.generator
package org.opentrafficsim.road.gtu.generator
Generate GTUs according to some prescription.
Copyright (c) 2013-2024 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands. All rights reserved.
BSD-style license. See OpenTrafficSim License.
-
ClassDescriptionExtends car-following placement with a first-order bounded acceleration (BA) principle.This class places GTU's behind the leader at the desired headway (i.e.Helper class for vehicle generation which can draw the next GTU position to try to place a GTU.Class representing a vehicle generation lane, providing elementary information for randomly drawing links and lanes.Class representing a vehicle generation link to provide individual generation positions.Class representing a vehicle generation zone to provide individual generation positions.Vehicle generation lateral bias.Set of lane biases per GTU type.Interface for preferred road position for a lane bias.Road position based on desired speed.Fixed road position.Simple class to spawn GTUs.Injections can be used to have a large degree of control over GTU generation.Lane based GTU generator.Placement contains the information that a
RoomChecker
returns.Interface for class that checks that there is sufficient room for a proposed new GTU and returns the maximum safe speed and position for the proposed new GTU.MarkovCorrelation<S,I extends Number> Markov Chain functionality using state auto-correlations.Platoons<T>Connects with a lane-based GTU generator to disable it over some time and generate a platoon instead.Room checker based on time-to-collision.