Added the Active Disturbance Rejection Control (ADRC) Algorithm #12747
Annotations
10 errors
ruff
Process completed with exit code 1.
|
Ruff (F821):
control_algorithms/adrc.py#L28
control_algorithms/adrc.py:28:25: F821 Undefined name `setpoint`
|
Ruff (F821):
control_algorithms/adrc.py#L27
control_algorithms/adrc.py:27:22: F821 Undefined name `beta3`
|
Ruff (F821):
control_algorithms/adrc.py#L26
control_algorithms/adrc.py:26:22: F821 Undefined name `beta2`
|
Ruff (F821):
control_algorithms/adrc.py#L25
control_algorithms/adrc.py:25:22: F821 Undefined name `beta1`
|
Ruff (ARG002):
control_algorithms/adrc.py#L16
control_algorithms/adrc.py:16:90: ARG002 Unused method argument: `target`
|
Ruff (E501):
control_algorithms/adrc.py#L16
control_algorithms/adrc.py:16:89: E501 Line too long (110 > 88)
|
Ruff (ARG002):
control_algorithms/adrc.py#L16
control_algorithms/adrc.py:16:69: ARG002 Unused method argument: `acceleration`
|
Ruff (ARG002):
control_algorithms/adrc.py#L16
control_algorithms/adrc.py:16:49: ARG002 Unused method argument: `disturbance`
|
Ruff (ARG002):
control_algorithms/adrc.py#L16
control_algorithms/adrc.py:16:24: ARG002 Unused method argument: `error_correction`
|