-
Notifications
You must be signed in to change notification settings - Fork 13.5k
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 global position validity #23474
Draft
bresch
wants to merge
10
commits into
main
Choose a base branch
from
pr-ekf2-gpos-validity
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Draft
+225
−210
Commits on Jul 30, 2024
-
ekf2: invalidate gpos after inertial dead-reckoning timeout
Even if local pos gets valid again, the local frame needs to be re-aligned to a global origin to have a valid global position
Configuration menu - View commit details
-
Copy full SHA for 5435ec1 - Browse repository at this point
Copy the full SHA 5435ec1View commit details
Commits on Aug 2, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 26cbb2e - Browse repository at this point
Copy the full SHA 26cbb2eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 822fcf5 - Browse repository at this point
Copy the full SHA 822fcf5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3a846a9 - Browse repository at this point
Copy the full SHA 3a846a9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 44799a7 - Browse repository at this point
Copy the full SHA 44799a7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8a4ee8c - Browse repository at this point
Copy the full SHA 8a4ee8cView commit details -
commander: extend local position 'relaxed' validity
Relaxed position is valid as long as a velocity aiding source is active (e.g.: optical flow or airspeed+sideslip)
Configuration menu - View commit details
-
Copy full SHA for 5d943a3 - Browse repository at this point
Copy the full SHA 5d943a3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 06fbf3a - Browse repository at this point
Copy the full SHA 06fbf3aView commit details -
ekf2: remove fake fusion condition in validity status
Fake pos/height fusion only starts when inertial dead reckoning time is exceeded and is not considered as an aiding sensor anyway. The dead reckoning flag is then enough to know if the position/velocity is valid.
Configuration menu - View commit details
-
Copy full SHA for 3e3f259 - Browse repository at this point
Copy the full SHA 3e3f259View commit details
Commits on Aug 5, 2024
-
ekf2: rename global_origin to ned_global_ref
This variable contains the location of the NED's origin in global coordinates. It is then not the global origin but the global reference of the local frame. Also, to have a valid global position, this reference doesn't only needs to be initialized but also valid. It is valid when the local frame is locked in place by using velocity and/or position aiding sensors.
Configuration menu - View commit details
-
Copy full SHA for 963e54c - Browse repository at this point
Copy the full SHA 963e54cView commit details
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.