201 Commits (f9be23933b2b3dcffa2fdcc07feecde25c783567)
 

Author SHA1 Message Date
mcsauder f9be23933b Correct deg to rad conversion inversion. Add additional functionality to mathlib to allow standalone compile without Limits.cpp and Limits.hpp files from PX4. 9 years ago
Paul Riseborough b163efeae2 Merge pull request #72 from PX4/pr-MagFusionBug 9 years ago
Paul Riseborough 5242af84af EKF: Standardise covariance update and use static arrays for large matrices 9 years ago
Paul Riseborough 1414d591ce EKF: Fix bug in declination fusion indexing 9 years ago
Daniel Agar 2108466a00 initialize ECL_L1 variables 9 years ago
Roman Bapst b2744f965d use in_air flag from land detector to determine if we are on the ground 9 years ago
Paul Riseborough 569886a4fc EKF: Fix bug in velocity and position innovation consistency checks 9 years ago
mcsauder f9e3db0504 Move variable initializations from header file to constructor to allow C99 compliance. 9 years ago
Paul Riseborough d8627c6aaf EKF: Reset the vertical position states if height fusion times out 9 years ago
Paul Riseborough f7a53d69f2 EKF: Improve height reset function 9 years ago
Paul Riseborough a6da73fa83 EKF: Add missing div0 protection 9 years ago
Paul Riseborough d5e47d21db EKF: miscellaneous comment and format changes 9 years ago
Paul Riseborough 7c83ac4b6d EKF: Use heading fusion as default for startup and ground operation 9 years ago
Paul Riseborough 57d4064d7b EKF: Increase default heading observation noise 9 years ago
Paul Riseborough 97df006a6a EKF: Update direct heading fusion 9 years ago
Paul Riseborough ea29e39e5b EKF: Updated derivation of Jacobians for direct heading measurement 9 years ago
Paul Riseborough 2c9a814de1 Merge pull request #64 from mcsauder/master 9 years ago
Paul Riseborough 78d6f6941c Merge pull request #61 from PX4/pr-ImprovedAccuracyReporting 9 years ago
Paul Riseborough f058fc817f Merge pull request #63 from PX4/att_reset 9 years ago
mcsauder 5fb48a2e7b Merge remote-tracking branch 'upstream/master' 9 years ago
mcsauder 5fec0df70d Additional initializations required to reset complimentary filter values if the state estimate ever diverges and requires re-initiailization. 9 years ago
Roman Bapst 9192ced7bb do not reset output attitude state after heading reset to avoid jumps in attitude 9 years ago
Lorenz Meier cd5857e900 Add vibration magnitude estimation 9 years ago
Paul Riseborough cd0cac066a EKF: Calculate and publish horizontal and vertical position accuracy 9 years ago
Paul Riseborough a30830a7a9 EKF: Scale position observation noise with GPS quality 9 years ago
Paul Riseborough 5483e7a477 Merge pull request #60 from PX4/pr-ReduceMagModeSwitchKick 9 years ago
Paul Riseborough f55a0bff53 EKF: Fix code style 9 years ago
Paul Riseborough 5b5bddebea EKF: Always reset yaw and mag field states on entry into 3-axis mag fusion mode 9 years ago
Paul Riseborough 2d09a5f3ac EKF: Don't reset yaw and mag field states when not necessary 9 years ago
Paul Riseborough 380db7ebef EKF: Reset angle error covariance after yaw and mag field reset 9 years ago
Paul Riseborough e938475acc Merge pull request #59 from PX4/pr-ImprovedStartup 9 years ago
Paul Riseborough 0ad5329caf EKF: Update comments in heading fusion to clarify calculation of magnetic heading 9 years ago
Paul Riseborough 36affe3cd8 EKF: Fix bug causing incorrect initial roll when inverted 9 years ago
Paul Riseborough 016695fc3e EKF: Reduce startup transients 9 years ago
Siddharth Bharat Purohit 9c7a3f366c Merge pull request #54 from mcsauder/master 9 years ago
mcsauder 6613335937 Added constexpr back from const var type. 9 years ago
mcsauder 342010c113 Update c style array initialization to attempt to pass Travic CI build tests. 9 years ago
mcsauder 48e80e9e3e Correct C style array initialization. 9 years ago
mcsauder f9f00fa52b Remove unnecessary include. 9 years ago
mcsauder ccb5736353 Spaces to tab. 9 years ago
mcsauder a4cecb1704 Match variable initialization order difference with upstream. 9 years ago
mcsauder 79d07c831f Convert spaces to tabs to match upstream. 9 years ago
mcsauder 6c96f45f08 Remove whitespace differences with upstream for pull request. 9 years ago
mcsauder fad1c87631 Merge upstream and resolve merge conflicts. 9 years ago
Siddharth Bharat Purohit 237ecfef1a Add travis build check badge 9 years ago
Roman Bapst 8eb63a150d Merge pull request #53 from bugobliterator/pr-sharedlib 9 years ago
Paul Riseborough 35865048a2 Merge pull request #55 from PX4/pr-FixYawFusionBug 9 years ago
Paul Riseborough 70a3b91217 EKF: Update magnetometer fusion derivations 9 years ago
Paul Riseborough a711632017 EKF: Add method to fuse horizontal magnetometer data 9 years ago
mcsauder 4ce4724105 Added variable initializations back into EstimatorInterface() constructor to resolve a runtime error that occurs with uninitialized variables. 9 years ago