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

ekf2: allow wind dead-reckoning after manual position reset #22810

Merged
merged 1 commit into from
Feb 27, 2024

Conversation

bresch
Copy link
Member

@bresch bresch commented Feb 27, 2024

Solved Problem

Wind dead-reckoning using sideslip and airspeed fusion isn't able to start if the airspeed data isn't consistent with the filter. Since the ekf is doing inertial dead-reckoning, the estimate is probably worse than the airspeed measurement and we should allow a velocity reset.

Solution

When doing inertial dead-reckoning, allow airspeed fusion to start and reset the velocity estimate using airspeed if the consistency check is failing.

Changelog Entry

For release notes:

Allow wind dead-reckoning after manual position reset
New parameter: -
Documentation: -

Reset velocity using airspeed and start navigating
@bresch bresch requested a review from dagar February 27, 2024 11:03
@bresch bresch self-assigned this Feb 27, 2024
@dagar dagar merged commit 051baec into main Feb 27, 2024
91 of 92 checks passed
@dagar dagar deleted the pr-ekf2-wind-dead-reckon branch February 27, 2024 14:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: ✅ Done
Development

Successfully merging this pull request may close these issues.

2 participants