257 Commits (387f3276cb0a04f36255c6128371fc572f0aaaee)

Author SHA1 Message Date
Jonathan Challinger cc955b738b AP_NavEKF: Clean up flight detector logic 10 years ago
priseborough 5359da9c68 AP_NavEKF : Improved Magnetometer Error Handling 10 years ago
Jonathan Challinger 6c4d4713aa AP_NavEKF: Add parameter that specifies EKF-to-DCM/INAV fallback strictness 10 years ago
Jonathan Challinger 967986d5c6 AP_NavEKF: Split getAccelBias into getAccelZBias and getIMU1Weighting 10 years ago
Jonathan Challinger bb6d8fd44a AP_NavEKF: Set prevDelAng after using it 10 years ago
Jonathan Challinger 0727ac5c79 AP_NavEKF: clean up unused variable lastDivergeTime_ms 10 years ago
priseborough 5e51c09978 AP_NavEKF : Remove ineffective numerical divergence checks 10 years ago
priseborough 6f759fdb8e AP_AHRS : Tidy up logic used to enable synthetic sideslip fusion 10 years ago
priseborough 6a85753a5b AP_NavEKF : add INIT_GYRO_BIAS_UNCERTAINTY definition 10 years ago
priseborough fb14da7a4b AP_NavEKF : Add public method to reset gyro bias states 10 years ago
Randy Mackay 7d48704f82 AP_NavEKF: fix parameter descriptions 10 years ago
priseborough 2bc74934b8 AP_NavEKF: Track baro alt when pre-armed 10 years ago
Jonathan Challinger 6076f3fa22 AP_NavEKF: Quaternion::to_euler now uses references instead of pointers 10 years ago
priseborough 8aa267f75f AP_NavEKF : Fix bug in reset of GPS glitch offset 11 years ago
Andrew Tridgell d6c56b8f7a AP_NavEKF: make it clear that all sat counts are covered 11 years ago
Andrew Tridgell a1f5be5b9e AP_NavEKF: simplify variable handling in EKF 11 years ago
priseborough 8223a0d193 AP_NavEKF : Explicitly initialise gpsNoiseScaler to default value 11 years ago
priseborough b61a6c64d7 AP_NavEKF : Reduce weighting on GPS when not enough satellites 11 years ago
priseborough f99f5759f5 AP_NavEKF : Fix bug in GPS innovation variance growth calculation 11 years ago
priseborough f0ee11e951 AP_NavEKF : Fix bug in reset of position, height and velocity states 11 years ago
priseborough f71aeea61d AP_NavEKF : Reduce sensitivity on filter divergence check 11 years ago
priseborough 36bf304f29 AP_NavEKF : Reduce ripple in estimates that can cause copter motor 'pulsing' 11 years ago
priseborough 5b72cb7610 AP_NavEKF : Clean up time stamps 11 years ago
priseborough 0f62dbf6ed AP_NavEKF : Clear compass fail on transition between armed and disarmed 11 years ago
Andrew Tridgell 5d40ec8014 AP_NavEKF: make use_compass() public 11 years ago
Andrew Tridgell 3ee3a71644 AP_NavEKF: prevent a possible numerical error on startup 11 years ago
priseborough d5442fe64e AP_NavEKF : Modified compass fail logic 11 years ago
Andrew Tridgell 383070b9c0 AP_NavEKF: ensure get_position() fills in flags 11 years ago
Emile Castelnuovo 946a461873 VRBRAIN: added VRBRAIN to #if 11 years ago
priseborough edc79ca2a4 AP_NavEKF: Increase divergence test margin based on analysis of more user flight logs 11 years ago
priseborough 5fe0d2c1b2 AP_NavEKF: Add protection for accel bias estimation errors 11 years ago
priseborough 3222e8f7cb AP_NavEKF: Default parameter adjustments 11 years ago
priseborough e40e50e2e1 AP_NavEKF: Prevent start-up transients re-tripping divergence test 11 years ago
priseborough a19015ed61 AP_NavEKF: Scale divergence check with covariance 11 years ago
priseborough 0337d44b2e AP_NavEKF: Fix bug causing immediate clearing of diverged status on reset 11 years ago
priseborough d150904dc6 AP_NavEKF: Increase gyro bias process noise 11 years ago
Andrew Tridgell 5edf4ba596 AP_NavEKF: fixed up handling of bitfields in faultStatus 11 years ago
priseborough ce8e1daa16 AP_NavEKF: Improved divergence detection and reset 11 years ago
Andrew Tridgell 85ebe81ed3 AP_NavEKF: fixed logic for divergence test 11 years ago
priseborough 40dc0e56fe AP_NavEKF: Add protection for badly conditioned innovation variances 11 years ago
priseborough 925c5751bd AP_NavEKF: Add ability to inhibit in-flight mag cal and clean up moding 11 years ago
priseborough 3026ccee13 AP_NavEKF: Use baro data during launch transients whilst in static mode 11 years ago
priseborough 114bd56e2a AP_NavEKF: Fix display names in parameter list 11 years ago
priseborough 5fefce5899 AP_NavEKF: Synthetic sideslip fusion numerical error protections 11 years ago
priseborough ecc8e45eda AP_NavEKF: Fix bug in position reset logic 11 years ago
Andrew Tridgell 25667a11a0 AP_NavEKF: use AHRS vehicle class for sideslip calculation 11 years ago
Andrew Tridgell 5acd17b843 AP_NavEKF: cleanup some build warnings 11 years ago
priseborough bd28cdbdcf AP_NavEKF: Improved magnetometer consistency checks 11 years ago
Andrew Tridgell 610a930612 AP_NavEKF: catch covarience errors and reset filter 11 years ago
Andrew Tridgell 4756dbee84 AP_NavEKF: fixed millisecond subtraction for rollover 11 years ago