73 Commits (5ee0ed5a0d23bdeee652d436593ef9f31ad06412)

Author SHA1 Message Date
Daniel Agar 3919d60f66
ekf2 initialization fixes 8 years ago
Paul Riseborough c3f966f53e EKF: remove clang build error message 8 years ago
Paul Riseborough c607941e2f EKF: Allow external setting of air density for multi-rotor drag fusion 8 years ago
Paul Riseborough 3758c5a09d EKF: down-sample drag specific force data 8 years ago
Paul Riseborough 465b145929 EKF: Add multi-rotor drag model for wind estimation 8 years ago
Paul Riseborough 0d7e7e9d81 EKF: Don't use EKF origin in GPS drift check calculation 8 years ago
Paul Riseborough 2426f1dd3a EKF: remove use of memset to initialise variable 8 years ago
Paul Riseborough 040639837e EKF: Use common timeout test for reporting deadreckoning 8 years ago
Paul Riseborough 9bb54ccc08 EKF: don't accept GPS data without a 3D lock 8 years ago
Paul Riseborough af26ade1ce EKF: Use norm for vector length everywhere 8 years ago
Daniel Agar 2750961be6 c++11 initialization cleanup (#237) 8 years ago
Daniel Agar 47b8ef258b clang-tidy performance-type-promotion-in-math-fn (#236) 8 years ago
Paul Riseborough bcf7cac5d9 EKF: remove hardcoded limit on optical flow time delta 8 years ago
Paul Riseborough 3fb7effb0c EKF: Allow optical flow use when on-ground with poor data quality 8 years ago
Lorenz Meier 453bde73f8 ECL: Simplify / correct estimator interface 8 years ago
Roman c5a55d97aa initialise data members properly 8 years ago
Paul Riseborough 1465adca2f EKF: Improve use of memcpy 8 years ago
Paul Riseborough 26a06567bb EKF: add missing initialisation for class variables 8 years ago
Paul Riseborough f999729d70 EKF: fix incorrect use of memcpy 8 years ago
Paul Riseborough 3c4c09593f EKF: Rationalise console messages 8 years ago
Paul Riseborough 5ad329b641 EKF: Fix variable names to match convention 8 years ago
Paul Riseborough afd6e54b2a EKF: Allow for worst case timing jitter when setting observation buffer length 8 years ago
Paul Riseborough d5b398ddb1 EKF: Minimise data buffer lengths 8 years ago
Paul Riseborough b10b0184c5 EKF: Add IMU vibration calculation and reporting 8 years ago
Paul Riseborough 744b79c1b2 EKF: Publish innovation test ratios 8 years ago
Roman d53f532079 fixed computation of range measurement timestamp 9 years ago
Lucas De Marchi 2240eb6b4f Move __STDC_FORMAT_MACROS to build system (#174) 9 years ago
Julian Oes b8e2f79005 EKF: correct include paths 9 years ago
Julian Oes ecfd8c867a EKF: use ECL printfs everywhere 9 years ago
Paul Riseborough 733862f649 EKF: move the reset status struct to the Ekf class 9 years ago
Paul Riseborough 4237269fab EKF: add struct to capture state reset events 9 years ago
Paul Riseborough 8125717bf5 EKF: remove un-used airspeed health class variable 9 years ago
Paul Riseborough 388e500180 EKF: remove un-used magnetometer health class variable 9 years ago
Paul Riseborough 7dd123094f EKF: correct documentation 9 years ago
Paul Riseborough d5b5cb5899 EKF: improvements to observation collection 9 years ago
Paul Riseborough 5a40aa2c1a EKF: prevent unwanted GPS use 9 years ago
Carl Olsson 0fafc49a49 fixed typos (#147) 9 years ago
waltjohnson 7c158aa59b Addressed C99 compiler issues of initializing variables in header and unused included statements. 9 years ago
Nic 1b16f3575a added ev_pos flag check to valid_lpos, disable fake gps when ev_pos is valid 9 years ago
devbharat 6d20a426e0 Reset time_last_ext_vision 9 years ago
Paul Riseborough 3a0fcd03d7 EKF: Add interfaces and variables to use ext vision data 9 years ago
Paul Riseborough 481c624975 EKF: Remove use of vehicle arm status 9 years ago
Paul Riseborough 020b87933e EKF: replace fault status struct with a union to facilitate logging 9 years ago
Roman Bapst 6344fa0e8c limit maximum rates of all measurement at which they are stored into the buffers 9 years ago
Roman Bapst 99fc61c27c ekf2 airspeed fusion: 9 years ago
Paul Riseborough 82920da232 EKF: strengthen checking of local position status 9 years ago
Paul Riseborough b46053415f EKF: Compensate optical flow data for sensor position offset 9 years ago
CarlOlsson 1ea26b406a change name to true_airspeed 9 years ago
Roman Bapst 1b7115dec9 increased airspeed fusion rate to 12.5Hz 9 years ago
CarlOlsson d440c883b5 adopted ekf_interface.cpp 9 years ago