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 doublegetAngularErrorDerivateFeedback()protected doublegetAngularErrorFeedback()protected doublegetPositionErrorDerivativeFeedback()protected doublegetPositionErrorFeedback()protected SpeedgetSpeed()
-
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.
-