Class PIDTunableManager.PIDTunableManagerFactory
java.lang.Object
xbot.common.math.PIDTunableManager.PIDTunableManagerFactory
- Enclosing class:
PIDTunableManager
@AssistedFactory
public abstract static class PIDTunableManager.PIDTunableManagerFactory
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreate(String functionName, double defaultP, double defaultI, double defaultD, double defaultF, double errorThreshold, double derivativeThreshold, double timeThreshold) abstract PIDTunableManagercreate(String functionName, double defaultP, double defaultI, double defaultD, double defaultF, double errorThreshold, double derivativeThreshold, double timeThreshold, double defaultIZone)
-
Constructor Details
-
PIDTunableManagerFactory
public PIDTunableManagerFactory()
-
-
Method Details
-
create
public abstract PIDTunableManager 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 PIDTunableManager create(String functionName, double defaultP, double defaultI, double defaultD, double defaultF, double errorThreshold, double derivativeThreshold, double timeThreshold) -
create
public PIDTunableManager create(String functionName, double defaultP, double defaultI, double defaultD, double defaultF)
-