Class Steering.FeedbackTable.FeedbackVector

    • Constructor Detail

      • FeedbackVector

        public FeedbackVector​(Speed speed,
                              double angularErrorFeedback,
                              double angularErrorDerivateFeedback,
                              double positionErrorFeedback,
                              double positionErrorDerivativeFeedback)
        Parameters:
        speed - Speed; speed
        angularErrorFeedback - double; angular error feedback
        angularErrorDerivateFeedback - double; angular error derivative feedback
        positionErrorFeedback - double; position error feedback
        positionErrorDerivativeFeedback - 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.