Commit Graph
62 Commits
Author SHA1 Message Date
jgoppert 6cce823dc6 Replaced wigen with custom matrix lib. 2015-10-24 15:10:20 -04:00
jgoppert b9e461b028 Control lib update. 2015-10-20 10:48:10 -04:00
Lorenz Meier 3105b49b22 FW Pos control: Avoid no symbols warnings 2015-10-14 22:36:19 +02:00
Thomas Gubler bd2ed0c93b mtecs: add getters for some internal values 2015-10-12 06:36:56 +02:00
Thomas Gubler 2c5d810b06 make mtecs use 2nd order low pass block 2015-10-12 06:36:56 +02:00
Thomas Gubler b7847e13a6 mtecs: quick hack: only write tecs topic on nuttx, need to solve this cleanly with inheritance. Introduced own mode enum. 2015-10-12 06:36:56 +02:00
Lorenz Meier 85007d8952 Merge branch 'beta' into beta_merge4 2015-08-22 14:09:20 +02:00
tumbili 221c222ca2 comment out code which relied on old tecs logging format 2015-08-22 14:08:57 +02:00
Lorenz Meier 420acb9748 Merge branch 'beta' 2015-08-04 10:56:53 +02:00
Mark Whitehorn c0d2b22d00 cosmetic: fix typos in comments 2015-08-02 16:07:32 +02:00
Lorenz Meier 17adf552ef TECS: Update logging struct 2015-05-27 15:21:34 -07:00
Lorenz Meier 4565f57468 Merged release_v1.0.0 into master 2015-05-27 15:28:41 -07:00
Mark Charlebois 9758112e31 Use px4_config.h instead of nuttx/config.h
Modified code to use OS independent header file for config settings.

Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-04-20 10:55:41 -07:00
Don Gagne 3dc8cf8769 Clean up parameter meta data as needed by QGC 2015-04-14 23:26:14 -07:00
Daniel Agar 8aae66b893 trivial code style cleanup round 2 2015-03-27 23:38:58 -04:00
Thomas Gubler 579ec36c28 fix order of arguments (merge fix) 2014-11-25 15:56:05 +01:00
Lorenz Meier 020ac409be Remove airspeed and altitude raw data from TECS log, as we have these quantities already in the system log 2014-08-03 13:17:18 +02:00
Lorenz Meier 2e4dff3fea removed debug statement from mTECS 2014-08-01 13:21:30 +02:00
Lorenz Meier 3969967002 Default to TECS 2014-07-31 12:16:11 +02:00
Lorenz Meier 1dc23d0c49 Disable mTECS until runtime error is better understood 2014-07-30 17:41:45 +02:00
Lorenz Meier 2313bf7cd5 mTECS: Note better filter defaults to get airspeed response a bit smoother. Damp also ACC response with filter more than currently 2014-07-23 16:59:04 +02:00
Lorenz Meier 57794925fe Revert "Remove MT_ENABLED param and handles"
This reverts commit 90a5ae1afd.
2014-07-19 10:53:04 +02:00
Lorenz Meier 90a5ae1afd Remove MT_ENABLED param and handles 2014-07-18 08:04:13 +02:00
Thomas Gubler facffe2b9e mtecs: add altitude prefiltering 2014-07-17 17:38:04 +02:00
Lorenz Meier 14b5ef6677 merged master 2014-07-14 00:56:50 +02:00
Don Gagne 2a79689224 Fix unused variable warnings 2014-07-06 16:51:06 -07:00
Don Gagne b9299e68d4 Compiler warning fixes 2014-07-05 13:35:12 -07:00
Thomas Gubler f0cfa04b85 mtecs blocks: fix warning 2014-06-30 20:55:02 +02:00
Thomas Gubler 263a2fa9b2 mtecs: add flightpathangle filter 2014-06-29 14:52:09 +02:00
Thomas Gubler 831a3d4ed1 mtecs: improve logic readability 2014-06-26 07:47:46 +02:00
Thomas Gubler 195c4005e1 mtecs: update default params 2014-06-13 23:36:26 +02:00
Thomas Gubler f9946c98a8 mtecs: filter airspeed 2014-06-11 21:03:27 +02:00
Thomas Gubler a1bcd5d313 mtecs: small cleanup, move subclass to own file 2014-06-11 20:22:37 +02:00
Thomas Gubler 7fa5458bc6 mtecs: add D gain for speed outer loop 2014-06-11 19:51:33 +02:00
Thomas Gubler e03411fc89 mtecs: more comments for params 2014-06-04 18:43:30 +02:00
Thomas Gubler eb02c6ce49 mtecs: disable underspeed mode in takeoff mode (as the comment says) 2014-06-02 18:28:18 +02:00
Thomas Gubler c4cf07b1a9 fix stupid error in underspeed detection 2014-06-01 10:55:50 +02:00
Thomas Gubler db925db460 mtecs: do not calculate derivative in first iteration 2014-06-01 09:38:14 +02:00
Thomas Gubler 7716a1816d mtecs: remove warnx 2014-06-01 09:13:59 +02:00
Thomas Gubler 33356ed503 mtecs publish state 2014-05-30 19:36:06 +02:00
Thomas Gubler 36c938a187 mtecs: support overriding limit parameters 2014-05-28 00:14:28 +02:00
Thomas Gubler 77f0e8950f mtecs: rename variable 2014-05-25 15:45:20 +02:00
Thomas Gubler 48d884ec8f mtecs: publish tecs status uorb message and small variable rename 2014-05-24 18:05:31 +02:00
Thomas Gubler 2a354c2d10 mtecs: fix usage of outputLimiter.limit 2014-05-24 14:07:51 +02:00
Thomas Gubler a28a38005c mtecs fix integrator 2014-05-19 08:49:25 +02:00
Thomas Gubler 5d04bb74cb mtecs: check if input arguments are finite 2014-05-14 21:54:59 +02:00
Thomas Gubler 4d7cb184db mtecs: change main functions to int and add some comments 2014-05-14 18:19:07 +02:00
Thomas Gubler dd8bfc2a0b mtecs: landing mode which limits pitch and as well throttle at the end of the landing 2014-05-01 13:53:47 +02:00
Lorenz Meier 96ddea0826 Introduce debug option for mTECS and silence it as default 2014-04-27 12:45:02 +02:00
Thomas Gubler 671c7a115a simple underspeed protection for mtecs 2014-04-21 16:20:20 +02:00