@Override public void set(PositionPIDGainsInterface positionGains) { this.positionGains.set(positionGains); }
public void setGains(double proportionalGain, double derivativeGain, double integralGain, double maxIntegralError, double kdReductionRatio, double parallelDampingDeadband, double positionErrorForMinimumKd) { setProportionalGains(proportionalGain, proportionalGain, proportionalGain); setDerivativeGains(derivativeGain, derivativeGain, derivativeGain); setIntegralGains(integralGain, integralGain, integralGain, maxIntegralError); setTangentialDampingGains(kdReductionRatio, parallelDampingDeadband, positionErrorForMinimumKd); }
public void setPositionGains(double proportionalGain, double derivativeGain, double integralGain, double maxIntegralError) { positionGains.setGains(proportionalGain, derivativeGain, integralGain, maxIntegralError); }
public void setPositionIntegralGains(double integralGainX, double integralGainY, double integralGainZ, double maxIntegralError) { positionGains.setIntegralGains(integralGainX, integralGainY, integralGainZ, maxIntegralError); }
public void setPositionMaximumFeedbackAndFeedbackRate(double maxFeedback, double maxFeedbackRate) { positionGains.setMaximumFeedbackAndFeedbackRate(maxFeedback, maxFeedbackRate); }
public void setPositionProportionalGains(double proportionalGainX, double proportionalGainY, double proportionalGainZ) { positionGains.setProportionalGains(proportionalGainX, proportionalGainY, proportionalGainZ); }
public void setPositionDerivativeGains(double derivativeGainX, double derivativeGainY, double derivativeGainZ) { positionGains.setDerivativeGains(derivativeGainX, derivativeGainY, derivativeGainZ); }
public void setGains(PositionPIDGainsInterface gains) { this.gains.set(gains); }
public void setGains(double proportionalGain, double derivativeGain) { setGains(proportionalGain, derivativeGain, 0.0, 0.0); }
@Override public void set(SE3PIDGainsInterface gains) { positionGains.set(gains.getPositionGains()); orientationGains.set(gains.getOrientationGains()); }
public void setGains(double proportionalGain, double derivativeGain, double integralGain, double maxIntegralError) { setGains(proportionalGain, derivativeGain, integralGain, maxIntegralError, 1.0, Double.POSITIVE_INFINITY, Double.POSITIVE_INFINITY); }