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 java.lang.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
Modifier and Type Method Description protected double
getAngularErrorDerivateFeedback()
protected double
getAngularErrorFeedback()
protected double
getPositionErrorDerivativeFeedback()
protected double
getPositionErrorFeedback()
protected Speed
getSpeed()
-
Constructor Details
-
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 Details
-
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.
-