@Override public void set(OrientationPIDGainsInterface orientationGains) { this.orientationGains.set(orientationGains); }
public void setGains(double proportionalGain, double derivativeGain, double integralGain, double maxIntegralError) { setProportionalGains(proportionalGain, proportionalGain, proportionalGain); setDerivativeGains(derivativeGain, derivativeGain, derivativeGain); setIntegralGains(integralGain, integralGain, integralGain, maxIntegralError); }
public void setOrientationGains(double proportionalGain, double derivativeGain, double integralGain, double maxIntegralError) { orientationGains.setGains(proportionalGain, derivativeGain, integralGain, maxIntegralError); }
public void setOrientationProportionalGains(double proportionalGainX, double proportionalGainY, double proportionalGainZ) { orientationGains.setProportionalGains(proportionalGainX, proportionalGainY, proportionalGainZ); }
public void setOrientationIntegralGains(double integralGainX, double integralGainY, double integralGainZ, double maxIntegralError) { orientationGains.setIntegralGains(integralGainX, integralGainY, integralGainZ, maxIntegralError); }
public void setOrientationMaximumFeedbackAndFeedbackRate(double maxFeedback, double maxFeedbackRate) { orientationGains.setMaximumFeedbackAndFeedbackRate(maxFeedback, maxFeedbackRate); }
public void setOrientationMaximumProportionalError(double maxProportionalError) { orientationGains.setMaximumProportionalError(maxProportionalError); }
public void setOrientationMaximumDerivativeError(double maxDerivativeError) { orientationGains.setMaximumDerivativeError(maxDerivativeError); }
public void setOrientationDerivativeGains(double derivativeGainX, double derivativeGainY, double derivativeGainZ) { orientationGains.setDerivativeGains(derivativeGainX, derivativeGainY, derivativeGainZ); }
public void setGains(OrientationPIDGainsInterface 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 setOrientationGains(double proportionalGain, double derivativeGain) { orientationGains.setGains(proportionalGain, derivativeGain); }
@Override public void set(OrientationFeedbackControlCommand other) { desiredOrientationInWorld.set(other.desiredOrientationInWorld); desiredAngularVelocityInWorld.set(other.desiredAngularVelocityInWorld); feedForwardAngularAccelerationInWorld.set(other.feedForwardAngularAccelerationInWorld); gains.set(other.gains); spatialAccelerationCommand.set(other.spatialAccelerationCommand); }