Skip to content

Added the Active Disturbance Rejection Control (ADRC) Algorithm #12747

Added the Active Disturbance Rejection Control (ADRC) Algorithm

Added the Active Disturbance Rejection Control (ADRC) Algorithm #12747

Triggered via pull request April 2, 2025 07:00
Status Failure
Total duration 12s
Artifacts

ruff.yml

on: pull_request
Fit to window
Zoom out
Zoom in

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`