Skip to content

PIDReview: explain how the step response is found and when it is empty - #365

Open
j-w9 wants to merge 1 commit into
ArduPilot:mainfrom
j-w9:pid-review-guide
Open

j-w9 wants to merge 1 commit into
ArduPilot:mainfrom
j-w9:pid-review-guide

Conversation

@j-w9

@j-w9 j-w9 commented Oct 17, 2026 •

Copy link
Copy Markdown
Contributor

The Step Response tooltip says "Simulated PID response to a step input", but the plot is estimated from the logged target and actual rates, and windows where the target stays below 20 deg/s are skipped (PIDReview.js, TarMax < 20). A hover-only section gives an empty plot with no hint as to why.

  • Tooltip now describes the estimate, the 20 deg/s requirement and the grey/mean lines (as in the Readme).
  • A one-line note under the plot is shown when no set produced an estimate, hidden otherwise and on reset.

No change to the calculation. Checked on three logs: a ground run shows the note, flights show the step response and no note.

Step response note

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant