1105 Commits (e1661a92c379375cbcdbb50192dd2330b8d57d24)
 

Author SHA1 Message Date
Kabir Mohammed e1661a92c3 EKF : allow init without external vision measurements (#464) 7 years ago
Paul Riseborough a0ed08967e EKF: Add missing range validity check 7 years ago
Daniel Agar 41953ab582 EKF angle constants in degrees for readability (#465) 7 years ago
Daniel Agar cebdc3d829 ekf run output predictor immediately with new IMU data (#471) 7 years ago
Daniel Agar 114ae4116a geo get_bearing_to_next_waypoint() small optimization 7 years ago
Daniel Agar b26c2d62b8 geo get_distance_to_arc remove double promotion 7 years ago
Philipp Oettershagen b3959fab2f TECS: Do not even calculate integrator state if integrator gain is zero 7 years ago
Philipp Oettershagen ccfba49971 TECS: Set the integrator output to zero if the gain is zero. Otherwise (e.g. after a climbout) it can happen that the integrator stays at a large constant value and thus distrubs the control loop 7 years ago
Paul Riseborough 1cba257bac
Merge branch 'master' into pr-ekfOptFlowGyro 7 years ago
Paul Riseborough 1a1106878d
EKF: Prevent timestamp jitter failing GPS data arrival check (#462) 7 years ago
Daniel Agar 4ae8242c35 validation DataValidatorGroup::get_best() nullptr check 7 years ago
Daniel Agar c3e071e052 validation initialize all members 7 years ago
Roman c8af315aa7 flow_fusion: corrected sign of gyro data when it is taken from the ekf 7 years ago
Paul Riseborough c6ed2ccfcd EKF: Fix half frame offset in flow gyro compensation. 7 years ago
Paul Riseborough 48561b0c8a EKF: Update optical flow interface documentation 7 years ago
Paul Riseborough de7c9d85a4 EKF: Handle flow data without valid gyro data 7 years ago
elia 26dcf05d80 keep ev timeout sign always positive 7 years ago
Daniel Agar a8b73bd139 replace geo _wrap_pi with matrix::wrap_pi 7 years ago
Daniel Agar 5c64879688
Jenkins codecov.io add flag 7 years ago
Paul Riseborough d177e96508 EKF: Fix bug causing slow drift when high rate flow data is used 7 years ago
Paul Riseborough ee2dc7d790 EKF: Rework optical flow selection logic 7 years ago
Paul Riseborough e383b6a272 EKF: rework optical flow selection logic 7 years ago
Paul Riseborough 487e6a0901 EKF: enable user selection of auto mag free operation 7 years ago
Paul Riseborough 6bdbe032f9 EKF: Fallback to optical flow for all in-flight loss of navigation scenarios 7 years ago
Mohammed Kabir b4d2b8c57d EKF : introduce new architechture for navigation limits 7 years ago
Paul Riseborough 8a713398cb EKF: Improve ground effect compensation 7 years ago
Paul Riseborough 39697f1196 EKF: rework optical flow switching 7 years ago
Paul Riseborough 1cfe845751 EKF: rework GPS quality check 7 years ago
Paul Riseborough 99a80387ed EKF: improve optical flow GPS quality checking 7 years ago
Paul Riseborough 7f36add241 EKF: scale GPS vertical accuracy check when using optical flow 7 years ago
Paul Riseborough fc9f532c34 EKF: relax range finder data continuity check 7 years ago
Paul Riseborough 93c456f2b8 EKF: Improve protection against badly conditioned dVel bias covariances 7 years ago
Paul Riseborough 225057aaf5 EKF: Fix bug preventing use of terrain estimator 7 years ago
Paul Riseborough adb4a09beb EKF: Fix bug causing large yaw innovations when GPS is lost 7 years ago
Paul Riseborough f59cd0f5b0 EKF: Don't make detection of indoor operation dependent on optical flow 7 years ago
Paul Riseborough 1562a82dc2 EKF: Add parameter to adjust on-ground movement detector sensitivity 7 years ago
Paul Riseborough ea9e8246ed EKF: Improve detection of indoor flight condition 7 years ago
Paul Riseborough 565f99254c EKF: Reduce effect of yaw gyro bias when using optical flow indoors 7 years ago
Paul Riseborough e10798bfdf EKF: Add on ground movement detector 7 years ago
Paul Riseborough 2d3b65231b EKF: Reset yaw gyro bias learning when resuming use of magnetometer 7 years ago
Paul Riseborough 8191068959 EKF: Don't start using mag if optical flow use is interrupted 7 years ago
Paul Riseborough 4889e8432c EKF: Don't fuse multi rotor drag if yaw angle is bad 7 years ago
Paul Riseborough 092a8d8f21 EKF: Fix GPS validity time check error 7 years ago
Paul Riseborough 0160aaa568 EKF: Don't use magnetometer with optical flow only nav if GPS checks are failing 7 years ago
Paul Riseborough 84516760c0 EKF: Use stricter GPS accuracy test when optical flow is being used 7 years ago
Daniel Agar a80b3ab610 set MODULE define for each library 7 years ago
Daniel Agar 50631e5d98 geo remove use of DBL_EPSILON 7 years ago
Daniel Agar cb63f16d48
cmake cache ECL source directory path to work with catkin (#447) 7 years ago
Bart Slinger bae4b8a5e7 remove superfluous elseif (#431) 7 years ago
Paul Riseborough 16976d3911 Merge branch 'pr-ekfOptFlowFixes' 7 years ago