Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Commander: expose failsafe action for low position estimation accuracy as parameter #23939

Merged
merged 2 commits into from
Nov 15, 2024

Conversation

sfuhrer
Copy link
Contributor

@sfuhrer sfuhrer commented Nov 13, 2024

Solved Problem

It is currently hard-coded that when breaching the EPH specified in COM_POS_LOW_EPH it will RTL. It is desirable to have this action customizable, e.g. to warning only or to Land.

Solution

Introduce new param COM_POS_LOW_ACT, same options as for the high wind failsafe (COM_WIND_MAX_ACT).

Changelog Entry

For release notes:

Feature: Commander: expose failsafe action for low position estimation accuracy as parameter

Test coverage

SITL tested.

Context

Note that more and more this "low position accuracy" failsafe replaces the hard failsafe with COM_POS_FS_EPH, where it switches out of a position controlled mode. In most cases it is better to keep flying in position controlled manner as long as the notification to the operator is there.

…eter

Signed-off-by: Silvan Fuhrer <silvan@auterion.com>
… to fix reporting

Signed-off-by: Silvan Fuhrer <silvan@auterion.com>
@dagar dagar merged commit 08155d2 into main Nov 15, 2024
56 of 57 checks passed
@dagar dagar deleted the pr-commander-add-param-for-eph-high-action-main branch November 15, 2024 20:32
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.

3 participants