Commit Graph
341 Commits
Author SHA1 Message Date
tumbili 154fa07a46 fixes after review 2015-11-17 22:28:09 +01:00
tumbili 11c6ee2b5a make terrain estimate invalid after range sensor timeout 2015-11-17 22:28:08 +01:00
tumbili 3b865624f1 added library for terrain_estimation
Conflicts:
	makefiles/nuttx/config_aerocore_default.mk
	makefiles/nuttx/config_px4fmu-v1_default.mk
	makefiles/nuttx/config_px4fmu-v2_default.mk
	makefiles/nuttx/config_px4fmu-v2_multiplatform.mk
	makefiles/posix/config_posix_sitl.mk
2015-11-17 22:28:08 +01:00
tumbili e1924c5d66 ekf: publish control state 2015-11-06 16:46:32 +01:00
Youssef Demitri 170f0032fd updated to master (solve merge conflicts) 2015-11-06 12:18:31 +01:00
Lorenz Meier f4741f8bf1 EKF: Fix output 2015-11-04 10:46:03 +01:00
Lorenz Meier fa78e8523e EKF: Fix time handling 2015-11-01 18:26:30 +01:00
Lorenz Meier 42523be0eb EKF: Allow more delta velocity deviation before resetting 2015-11-01 18:26:30 +01:00
Youssef Demitri dd59409e31 updated to master (solved merge conflicts) 2015-10-27 09:26:27 +01:00
Lorenz Meier 327481d749 Fix EKF frame size flag use 2015-10-26 11:58:27 +01:00
tumbili ec1d148b08 fixed missing dt in ekf 2015-10-23 13:41:28 +02:00
Lorenz Meier f78fea2e96 Revert "Move EKF stack back to same size as on stable"
This reverts commit 7fd6d2dc4a.
2015-10-23 11:21:07 +02:00
Lorenz Meier 7fd6d2dc4a Move EKF stack back to same size as on stable 2015-10-23 11:03:30 +02:00
Lorenz Meier 766cb71635 EKF: Push up stack size as the max frame size is already 3.4K 2015-10-23 11:01:56 +02:00
Lorenz Meier a554333841 22 state estimator: Fix min/max #3022 2015-10-19 22:38:16 +02:00
Youssef Demitri 069c6a82cb Merge branch 'master' of github.com:wingtra/Firmware into control_state 2015-10-16 15:50:29 +02:00
Lorenz Meier 73e9d27acf Fix incorrect addition of G to attitude EKF 2015-10-15 11:13:24 +02:00
Lorenz Meier 626edc6a8d EKF: Add error macro when running into errors 2015-10-14 18:06:41 +02:00
Lorenz Meier 88a4d0deca EKF: Reduce excessive stack size 2015-10-14 14:27:49 +02:00
Lorenz Meier 21431cf237 EKF: Fix output commands, fix stack size for commandline tool so we do not run out of space during debug printing 2015-10-14 14:08:03 +02:00
Youssef Demitri 36bfa58419 Merge branch 'master' of github.com:PX4/Firmware into control_state 2015-10-14 13:44:55 +02:00
Lorenz Meier 4d7cc41921 EKF: Retain minimum Kalman update rate 2015-10-14 12:12:58 +02:00
Youssef Demitri c22c678b7d Merge branch 'master' of github.com:PX4/Firmware into control_state 2015-10-14 11:02:23 +02:00
Lorenz Meier 76dcd8b717 EKF: Better output 2015-10-14 00:18:04 +02:00
Lorenz Meier 614ca1e588 EKF: Move to 1000 Hz sampling / 250 Hz prediction / 80 Hz updates @ 27% CPU load 2015-10-10 22:16:43 +02:00
Youssef Demitri 9c26e71ef6 Added robust airspeed measurement 2015-10-08 15:23:05 +02:00
Daniel Agar 6c10cf18e4 re-enable Werror 2015-10-06 18:28:30 -04:00
Lorenz Meier fa5071b3c5 Remove module.mk files to prevent confusion of adopters upgrading 2015-10-06 11:23:20 +02:00
Mark Charlebois 1abd61303f qurt: Added patch for Eigen to use latest version
Updated to 7.2 Hexagon toolchain

Fixed issuse with stack usage

Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-09-24 15:16:00 -07:00
Youssef Demitri ce70803d25 publish control state from ekf - missing:airspeed 2015-09-23 16:19:48 +02:00
Lorenz Meier 8218f8797e EKF Fix optimization level 2015-09-20 13:12:51 +02:00
Lorenz Meier 5ed223221c EKF: Fix param naming 2015-09-20 10:54:25 +02:00
Lorenz Meier a2caaa3c3c EKF: Fix param naming 2015-09-20 10:54:09 +02:00
Lorenz Meier 6ef94e0dfb Merged master into cmake-2 2015-09-20 10:33:39 +02:00
Lorenz Meier d222f6e664 EKF: Remove unused error variable 2015-09-12 10:52:07 +02:00
Lorenz Meier 60db613a8f EKF: OS X adjustments 2015-09-11 21:48:50 +02:00
James Goppert 1d6b31d196 Switch to cmake build system. 2015-09-07 20:37:45 -04:00
Lorenz Meier 52a2946827 EKF: Add sensor priority support 2015-09-07 10:00:03 +02:00
Lorenz Meier dce31a76a8 EKF: Set correct interval / update rate 2015-09-06 20:10:14 +02:00
Lorenz Meier d532e372ac Merge branch 'master' into ekf_voting 2015-09-05 17:41:21 +02:00
Lorenz Meier 9950d5e950 EKF: Use delta angles / velocities if available, fall back to rates / acceleration when needed. Remove unused sensor offsets. Store estimated offset on landing, but do not yet load it on boot (we want to check these after real flights in logs first) 2015-09-05 17:30:52 +02:00
Lorenz Meier b5a410e9d2 EKF: Set better default gains 2015-08-30 19:37:41 +02:00
Lorenz Meier 293bd026d0 EKF: Set mag timeout 2015-08-30 14:23:46 +02:00
Lorenz Meier 68666aa393 EKF: Use voting class instead of special routines to select sensor 2015-08-30 12:53:22 +02:00
Lorenz Meier ff8e4f2ea6 EKF: Update to new sensors combined topic 2015-08-30 11:37:27 +02:00
Lorenz Meier 8d5fb36886 Improve EKF status output printing 2015-08-29 16:16:46 +02:00
Lorenz Meier 361f858c14 Merged master 2015-08-28 23:05:58 +02:00
Lorenz Meier 700594e743 Merge branch 'beta' 2015-08-28 22:03:12 +02:00
Lorenz Meier 5db1490a03 EKF: Only publish with low EPH / EPV if the position estimate is actually valid / in place. 2015-08-26 20:07:56 +02:00
Lorenz Meier c41f32c17c Merge beta 2015-08-22 20:49:54 +02:00