1130 Commits (342c3ab202b62ef0d0ea45e6c98535934ac2674a)
 

Author SHA1 Message Date
Paul Riseborough 342c3ab202 EKF: Fix timeout parameter documentation and name 6 years ago
Dion Gonano 2354c30d81 Add vision height covariance passthrough (#507) 7 years ago
Kabir Mohammed a7245229cb EKF : Fix divergence when optical flow is not fused for a long time (#503) 7 years ago
Paul Riseborough b861594d0b EKF: enable optical flow use to bootstrap 7 years ago
Daniel Agar 3c74dc2ce1 ECL_Controller base needs virtual destructor 7 years ago
Daniel Agar 0d39072a6d EKF add missing header guards 7 years ago
Kabir Mohammed a6a1edbe3f EKF : Fix type of flow data navigation variable (#499) 7 years ago
Paul Riseborough a53ad9c261 EKF: Add missing optical flow ground motion protection 7 years ago
dakejahl 56b8bb08a1 added a checking for range_aid to determine if we are relying on the range finder as our primary source of height observation (#491) 7 years ago
Roman aa134d5a61 l1 position controller: make sure that a NAN roll setpoint 7 years ago
Daniel Agar 34cd1366b7 Jenkins update PX4BuildBot credential usage 7 years ago
Paul Riseborough 35f628e68f
EKF: Add interface to enable logging of GPS drift metrics (#490) 7 years ago
Daniel Agar 48a17b5234
cmake ignore doxygen option when not a standalone build (#488) 7 years ago
Roman 4a8a3a4079 l1 controller: simpler way of doing slew rate limiting 7 years ago
Roman fe4e6779f3 l1 position control: added roll angle setpoint slew rate limiting 7 years ago
Paul Riseborough 748446b92f EKF: Use parameter for stuck range test threshold 7 years ago
Paul Riseborough 628079719f EKF: Fix inconsistency in timeout for terrain validity 7 years ago
Paul Riseborough d1d49857f9 EKF: Prevent stuck range checks running without new data 7 years ago
dakejahl 80146273ba removed if statement that would prevent the update of the _rng_hgt_faulty flag (#480) 7 years ago
Paul Riseborough 17d40478bb EKF: Rework range height validity checking 7 years ago
Paul Riseborough e0bcfeb533 EKF: Add validity boolean to mag declination accessor 7 years ago
Paul Riseborough 1e610894b9 EKF: Correct documentation and function name for declination accessor 7 years ago
Paul Riseborough 4d01883f75 EKF: Disable GPS drift checks when the vehicle is moving. 7 years ago
Roman Bapst ee85a29202 Pr opt flow (#482) 7 years ago
Paul Riseborough 4d59c834eb EKF: Consolidate range finder checking 7 years ago
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