Interface LongitudinalControl
- All Known Implementing Classes:
AbstractActuatedControl,AbstractLinearFreeControl,LinearACC,LinearCACC,PloegACC,PloegCACC
public interface LongitudinalControl
Longitudinal controller, such as ACC or CACC. The controller is part of a tactical planner and does not function
automatically.
Copyright (c) 2013-2020 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands. All rights reserved.
BSD-style license. See OpenTrafficSim License.
- Version:
- $Revision$, $LastChangedDate$, by $Author$, initial version Mar 12, 2019
- Author:
- Alexander Verbraeck, Peter Knoppers, Wouter Schakel
-
Method Summary
Modifier and Type Method Description AccelerationgetAcceleration(LaneBasedGTU gtu, Parameters settings)Calculate acceleration.
-
Method Details
-
getAcceleration
Calculate acceleration.- Parameters:
gtu- LaneBasedGTU; controlled GTUsettings- Parameters; system settings- Returns:
- Acceleration; level of acceleration, may be
nullif the controller is unable to deal with a situation
-