Class Steering.FeedbackTable.FeedbackVector
- java.lang.Object
-
- org.opentrafficsim.road.gtu.lane.tactical.util.Steering.FeedbackTable.FeedbackVector
-
- Enclosing class:
- Steering.FeedbackTable
public static class Steering.FeedbackTable.FeedbackVector extends Object
Feedback value for a specific speed.Copyright (c) 2013-2018 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 8 jan. 2019
- Author:
- Alexander Verbraeck, Peter Knoppers, Wouter Schakel
-
-
Constructor Summary
Constructors Constructor Description FeedbackVector(Speed speed, double angularErrorFeedback, double angularErrorDerivateFeedback, double positionErrorFeedback, double positionErrorDerivativeFeedback)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected double
getAngularErrorDerivateFeedback()
protected double
getAngularErrorFeedback()
protected double
getPositionErrorDerivativeFeedback()
protected double
getPositionErrorFeedback()
protected Speed
getSpeed()
-
-
-
Constructor Detail
-
FeedbackVector
public FeedbackVector(Speed speed, double angularErrorFeedback, double angularErrorDerivateFeedback, double positionErrorFeedback, double positionErrorDerivativeFeedback)
- Parameters:
speed
- Speed; speedangularErrorFeedback
- double; angular error feedbackangularErrorDerivateFeedback
- double; angular error derivative feedbackpositionErrorFeedback
- double; position error feedbackpositionErrorDerivativeFeedback
- double; position error derivative feedback
-
-
Method Detail
-
getSpeed
protected Speed getSpeed()
- Returns:
- speed.
-
getAngularErrorFeedback
protected double getAngularErrorFeedback()
- Returns:
- angularErrorFeedback.
-
getAngularErrorDerivateFeedback
protected double getAngularErrorDerivateFeedback()
- Returns:
- angularErrorDerivateFeedback.
-
getPositionErrorFeedback
protected double getPositionErrorFeedback()
- Returns:
- positionErrorFeedback.
-
getPositionErrorDerivativeFeedback
protected double getPositionErrorDerivativeFeedback()
- Returns:
- positionErrorDerivativeFeedback.
-
-