Package 

Class PidPose2D


  • 
    public class PidPose2D
    
                        

    PID for VectorOrientation instances.

    • Method Summary

      Modifier and Type Method Description
      Pose2D calculateOutput(Pose2D setValue, Pose2D presentValue) Gets the actuation output.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • PidPose2D

        PidPose2D(String name, PidParams paramsX, PidParams paramsY, PidParams paramsW, ITelemetryLogger telemetry)
        Constructs a new instance of the VectorOrientationPid class.
        Parameters:
        name - pid instance name.
        paramsX - x dimensions PID parameters.
        paramsY - y dimensions PID parameters.
        paramsW - w dimensions PID parameters.
        telemetry - telemetry logger.
    • Method Detail

      • calculateOutput

         Pose2D calculateOutput(Pose2D setValue, Pose2D presentValue)

        Gets the actuation output.

        Parameters:
        setValue - desired value value.
        presentValue - present value.