-
Notifications
You must be signed in to change notification settings - Fork 13.7k
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
Airspeed_selector follow up issue #12503
Comments
This issue has been automatically marked as stale because it has not had recent activity. Thank you for your contributions. |
unrelated to #12887, so this is still valid |
This issue has been automatically marked as stale because it has not had recent activity. Thank you for your contributions. |
This issue has been automatically marked as stale because it has not had recent activity. Thank you for your contributions. |
@sfuhrer is this still up-to-date? |
Kind of. But only relevant for non-default cases (multi airspeed, re-enabling a sensor after failure detected), so I would close this now as we anyway won't work on it soon. |
@sfuhrer FYI
This issue is to keep track of some know limitations of the airspeed selector module #12353
Most of them are related to a setup with multiple airspeed sensors which is not yet supported in PX4.
Make airspeed sensor detection and airspeed validator allocation dynamic
There is a potential startup race condition when checking for orb_exists(ORB_ID(airspeed), i).
Handling of airspeed scale factor across multiple airspeed validator instances. From which airspeed validator do we take the scale...
When airspeed sensor has been declared invalid we need a better evaluation for when it's ok to use it again. One corner case could be e.g. when the wind estimator just did a reset but no heading change has taken place. In that case the innovations can be small even if the measured airspeed it totally off because the estimator initialized wind states to make everything consistent.
The text was updated successfully, but these errors were encountered: