170 Commits (c48b8798435e3527d3552025c0ff864ab00b4edb)

Author SHA1 Message Date
Nic 1b16f3575a added ev_pos flag check to valid_lpos, disable fake gps when ev_pos is valid 9 years ago
Paul Riseborough c955bfbf93 EKF: fix previous merge error 9 years ago
Paul Riseborough 349c731375 EKF: remove PX4 dependant text output 9 years ago
devbharat cf1df5861a Undid hack in ecl. Handled yaw missalignment on the vision side. 9 years ago
devbharat d16f413b55 Hack to fix external vision pos offset compensation 9 years ago
devbharat d3bad9fdb0 Correct height fusion flag when using sensor other than baro 9 years ago
devbharat b681c9a5d0 Added external vision noise parameters etc and position offset 9 years ago
devbharat ff8f03b5dd Added compensation for VI sensor offset. Check sign. 9 years ago
Paul Riseborough e917d6c7f2 EKF: Add fusion of external yaw data 9 years ago
Paul Riseborough 25f1d1d766 EKF: Add fusion of external vision 3D pos data 9 years ago
Paul Riseborough 81469d6621 EKF: Add position, height and velocity reset for EV aiding 9 years ago
Paul Riseborough c7e225124c EKF: Improve output observer position and velocity tracking 9 years ago
Paul Riseborough 627d08ecc9 Revert "EKF: Fix bug in output observer" 9 years ago
Paul Riseborough 03f3df7415 EKF: Fix bug in output observer 9 years ago
Paul Riseborough 481c624975 EKF: Remove use of vehicle arm status 9 years ago
Paul Riseborough 0c6a367e1b EKF: fix Travis build error 9 years ago
Paul Riseborough 22f0f52bf1 EKF: fix travis build error 9 years ago
Paul Riseborough da9d894441 EKF: Improvements to covariance reset 9 years ago
Paul Riseborough f1b7e7714e EKF: Make average update rate of EKF closer to target 9 years ago
Paul Riseborough 5523a4f225 EKF: Fix IMU bias compensation scale error in output filter 9 years ago
Paul Riseborough 727a43764f EKF: update initial angle alignment check 9 years ago
Paul Riseborough ffea65e1a4 EKF: fix bug in state prediction 9 years ago
Paul Riseborough 7530e30012 EKF: Improve IMU data collection 9 years ago
Paul Riseborough 54e713969d EKF: Fix rebase error 9 years ago
Paul Riseborough fe9f88a8b4 EKF: test new derivation 9 years ago
Beat Küng f2dda3c183 ekf: initialize _terrain_var, fixes access to uninitialized value 9 years ago
Paul Riseborough 6c57bea1c3 EKF: fix bug in IMU error application timing patch 9 years ago
Paul Riseborough 15df20831a EKF: improve output complementary filter tracking 9 years ago
Paul Riseborough 4fa1e9c651 EKF: Fix timing errors in state prediction 9 years ago
Julian Oes f8a48f9cc5 ekf: now it should even compile for NuttX 9 years ago
Julian Oes 12f4d6f703 ekf: another stab at fixing isfinite for all 9 years ago
Julian Oes 46e207106b ekf: use `std::isfinite` instead of `isnan` 9 years ago
Paul Riseborough 874558d194 EKF: improve detection of bad vert accel data 9 years ago
Paul Riseborough 421703c267 EKF: rework initialisation of height state and offsets 9 years ago
Paul Riseborough a7417657c3 EKF: ensure fusion timeout counters are reset when required 9 years ago
Paul Riseborough 0de15b1b20 EKF: Add variables to monitor vertical position and height offset 9 years ago
Paul Riseborough b295f9050c EKF: ensure GPS check status is correctly initialised 9 years ago
Roman Bapst 00c8821006 disable airspeed fusion for now. Needs more testing and implementation of side slip fusion 9 years ago
Roman Bapst 99fc61c27c ekf2 airspeed fusion: 9 years ago
Paul Riseborough 8c55e36ca9 EKF: use common value for gravity 9 years ago
Paul Riseborough 163c08a3ac EKF: Improve output observer documentation 9 years ago
Paul Riseborough 2dcc6e2053 EKF: Improve accuracy of state prediction 9 years ago
Paul Riseborough 5bf02517a7 EKF: Rationalise use of rotation matrices and improve efficiency 9 years ago
Paul Riseborough e10093854a EKF: correct outputs for IMU offset 9 years ago
Paul Riseborough b46053415f EKF: Compensate optical flow data for sensor position offset 9 years ago
Paul Riseborough 48b105b748 EKF: correct range finder data for sensor position offset 9 years ago
Paul Riseborough e89dbb9f63 EKF: correct GPS data for antenna position offset 9 years ago
Paul Riseborough eaf94935f0 EKF: Fix bug in initialisation of height and magnetic field 9 years ago
Roman Bapst 27b894540e put airspeed fusion logic but don't actually call it yet 9 years ago
CarlOlsson f5a9afd278 moved init 9 years ago