-
public class PidPose2DPID for VectorOrientation instances.
-
-
Method Summary
Modifier and Type Method Description Pose2DcalculateOutput(Pose2D setValue, Pose2D presentValue)Gets the actuation output. voidreset()Resets the PID state. -
-
Constructor Detail
-
PidPose2D
PidPose2D(String name, PidParams paramsX, PidParams paramsY, PidParams paramsW, ILogger 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.
-
reset
void reset()
Resets the PID state.
-
-
-
-