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

Add enumeration to document EKF SolutionStatus #28436

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

peterbarker
Copy link
Contributor

this isn't used for anything but documenting the solution status field, which can be used in the Wiki and in various log analysis tools

this isn't used for anything but documenting the solution status field, which can be used in the Wiki and in various log analysis tools
@peterbarker peterbarker force-pushed the pr/document-solution-status branch 4 times, most recently from 66bbf70 to 8cdae17 Compare October 20, 2024 02:27
@peterbarker
Copy link
Contributor Author

2024-10-16 15:42:31.151: XKF4
    TimeUS: 1848065904 µs
    C: 2 instance
    SV: 0.1 
    SP: 0.02 
    SH: 0.05 
    SM: 0.04 
    SVT: 0.04 
    errRP: 0.006802107207477093 
    OFN: 5.542076110839844 m
    OFE: -0.1966709941625595 m
    FS: 0 
    TS: 32 
    SS: 107327 
        ATTITUDE (attitude estimate valid)
        HORIZ_VEL (horizontal velocity estimate valid)
        VERT_VEL (vertical velocity estimate valid)
        HORIZ_POS_REL (relative horizontal position estimate valid)
        VERT_POS_REL (absolute horizontal position estimate valid)
        VERT_POS (vertical position estimate valid)
      ! TERRAIN_ALT (terrain height estimate valid)
      ! CONST_POS_MODE (in constant position mode)
        PRED_HORIZ_POS_ABS (expected good relative horizontal position estimate - used before takeoff)
        PRED_HORIZ_POS_ABS (expected good absolute horizontal position estimate - used before takeoff)
      ! TAKEOFF_DETECTED (optical flow takeoff has been detected)
      ! TAKEOFF_EXPECTED (compensating for baro errors during takeoff)
      ! TOUCHDOWN_EXPECTED (compensating for baro errors during touchdown)
        USING_GPS (using GPS position)
      ! GPS_GLITCHING (GPS glitching is affecting navigation accuracy)
        GPS_QUALITY_GOOD (can use GPS for navigation)
        INITALIZED (has ever been healthy)
      ! REJECTING_AIRSPEED (rejecting airspeed data)
      ! DEAD_RECKONING (dead reckoning (e.g. no position or velocity source))
    GPS: 0 
    PI: 2 

this isn't used for anything but documenting the solution status field, which can be used in the Wiki and in various log analysis tools
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant