Skip to content

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

Added the Active Disturbance Rejection Control (ADRC) Algorithm

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

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

ruff.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

9 errors
ruff
Process completed with exit code 1.
Ruff (F821): control_algorithms/adrc.py#L34
control_algorithms/adrc.py:34:25: F821 Undefined name `setpoint`
Ruff (F821): control_algorithms/adrc.py#L33
control_algorithms/adrc.py:33:22: F821 Undefined name `beta3`
Ruff (F821): control_algorithms/adrc.py#L32
control_algorithms/adrc.py:32:22: F821 Undefined name `beta2`
Ruff (F821): control_algorithms/adrc.py#L31
control_algorithms/adrc.py:31:22: F821 Undefined name `beta1`
Ruff (ARG002): control_algorithms/adrc.py#L21
control_algorithms/adrc.py:21:9: ARG002 Unused method argument: `target`
Ruff (ARG002): control_algorithms/adrc.py#L20
control_algorithms/adrc.py:20:9: ARG002 Unused method argument: `acceleration`
Ruff (ARG002): control_algorithms/adrc.py#L19
control_algorithms/adrc.py:19:9: ARG002 Unused method argument: `disturbance`
Ruff (ARG002): control_algorithms/adrc.py#L18
control_algorithms/adrc.py:18:9: ARG002 Unused method argument: `error_correction`