Class PIDPropertyManager.PIDPropertyManagerFactory

java.lang.Object
xbot.common.math.PIDPropertyManager.PIDPropertyManagerFactory
Enclosing class:
PIDPropertyManager

@AssistedFactory public abstract static class PIDPropertyManager.PIDPropertyManagerFactory extends Object
  • Constructor Details

    • PIDPropertyManagerFactory

      public PIDPropertyManagerFactory()
  • Method Details

    • create

      public abstract PIDPropertyManager create(String functionName, @Assisted("defaultP") double defaultP, @Assisted("defaultI") double defaultI, @Assisted("defaultD") double defaultD, @Assisted("defaultF") double defaultF, @Assisted("errorThreshold") double errorThreshold, @Assisted("derivativeThreshold") double derivativeThreshold, @Assisted("timeThreshold") double timeThreshold, @Assisted("iZone") double defaultIZone)
    • create

      public PIDPropertyManager create(String functionName, double defaultP, double defaultI, double defaultD, double defaultF, double errorThreshold, double derivativeThreshold, double timeThreshold)
    • create

      public PIDPropertyManager create(String functionName, double defaultP, double defaultI, double defaultD, double defaultF)