Commit Graph

429 Commits

Author SHA1 Message Date
Thomas Gubler 64ca94412e engine fail: fw pos control limits pitch and sets 0 throttle 2014-08-19 07:31:55 +02:00
Lorenz Meier ff760d07b4 Add TECS logging 2014-08-03 13:19:10 +02: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 32e32d92bd Add throttle slew rate param 2014-08-01 14:39:24 +02:00
Lorenz Meier 2e4dff3fea removed debug statement from mTECS 2014-08-01 13:21:30 +02:00
Lorenz Meier 3b1c92e42f Make throttle time constant tunable separately, group TECS params correctly, make climbout alt configurable 2014-08-01 13:10:07 +02:00
Lorenz Meier 3969967002 Default to TECS 2014-07-31 12:16:11 +02:00
Lorenz Meier 39aa9112ba Fix threading in FW pos controller 2014-07-30 17:56:17 +02:00
Lorenz Meier 1dc23d0c49 Disable mTECS until runtime error is better understood 2014-07-30 17:41:45 +02:00
Lorenz Meier 5171286bbb Re-add two params that fell off the truck before 2014-07-29 11:34:46 +02:00
Lorenz Meier ae2de67501 Revert "Remove old TECS implementation - we can really only decently flight-test and support one."
This reverts commit 503ded0539.

Conflicts:
	mavlink/include/mavlink/v1.0
	src/modules/fw_pos_control_l1/fw_pos_control_l1_main.cpp
2014-07-29 11:24:11 +02:00
Lorenz Meier 129c93f22f Revert "Remove all unused TECS parameters"
This reverts commit ce78b39969.

Conflicts:
	src/modules/fw_pos_control_l1/fw_pos_control_l1_main.cpp
	src/modules/fw_pos_control_l1/fw_pos_control_l1_params.c
2014-07-29 11:11:58 +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 322089a390 Fix unused params 2014-07-19 11:29:49 +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 a4e1a66583 Revert "Remove last reference to mtecs enabled param"
This reverts commit 81f60329e4.
2014-07-19 10:52:50 +02:00
Lorenz Meier 81f60329e4 Remove last reference to mtecs enabled param 2014-07-18 08:07:35 +02:00
Lorenz Meier 90a5ae1afd Remove MT_ENABLED param and handles 2014-07-18 08:04:13 +02:00
Lorenz Meier 4a8e4d37cd Remove one left-over TECS param 2014-07-18 07:55:02 +02:00
Lorenz Meier ce78b39969 Remove all unused TECS parameters 2014-07-18 07:49:29 +02:00
Thomas Gubler facffe2b9e mtecs: add altitude prefiltering 2014-07-17 17:38:04 +02:00
Lorenz Meier 213fe0cc20 Merge pull request #1102 from PX4/fwposwarnings
FW pos control: fix warnings and remove code
2014-07-17 10:18:22 +02:00
Lorenz Meier efa5d8f57f fw pos ctrl: Only return from start handler with all allocations done 2014-07-14 08:12:17 +02:00
Lorenz Meier 14b5ef6677 merged master 2014-07-14 00:56:50 +02:00
Lorenz Meier 8a6e69ed67 Fix up RAM usage of fixed wing apps 2014-07-12 20:08:36 +02:00
Don Gagne 2a79689224 Fix unused variable warnings 2014-07-06 16:51:06 -07:00
Lorenz Meier be7c2ccdeb Merge pull request #1123 from DonLakeFlyer/Warnings
Compiler warning fixes
2014-07-06 22:06:19 +02:00
Lorenz Meier 54b55c37c7 Reduce excessive stack sizes for FW estimation / control apps 2014-07-06 17:33:50 +02:00
Don Gagne b9299e68d4 Compiler warning fixes 2014-07-05 13:35:12 -07:00
Thomas Gubler acca14673c fw pos ctrl l1 main: remove code with no effect 2014-06-30 21:31:50 +02:00
Thomas Gubler c782d5d379 fw pos ctrl l1 main: remove never used var 2014-06-30 21:27:05 +02:00
Thomas Gubler 527ce1048a fw pos ctrl l1 main: init target_bearing 2014-06-30 21:25:18 +02:00
Thomas Gubler 62a9254289 fw pos ctrl l1 main: remove several unused vars 2014-06-30 21:22:56 +02:00
Thomas Gubler 173da25c9a fw pos ctrl l1 main: remove unused modes 2014-06-30 21:16:32 +02:00
Thomas Gubler 02db53cea5 fw pos ctrl l1 main: initialize all subscriptions 2014-06-30 21:13:29 +02:00
Thomas Gubler 57827563b9 fw pos ctrl l1 main: fix warning 2014-06-30 21:11:05 +02:00
Thomas Gubler f0cfa04b85 mtecs blocks: fix warning 2014-06-30 20:55:02 +02:00
Don Gagne 92adbe9216 Fix compiler warnings 2014-06-29 17:47:24 -07:00
Lorenz Meier 94c69e11ae Merge pull request #1089 from PX4/navigator_rewrite
Navigator rewrite
2014-06-29 19:10:42 +02:00
Thomas Gubler 263a2fa9b2 mtecs: add flightpathangle filter 2014-06-29 14:52:09 +02:00
Thomas Gubler 045ee8c7c7 Merge remote-tracking branch 'upstream/mtecs' into navigator_rewrite 2014-06-28 17:20:44 +02:00
Thomas Gubler 7b15a424f0 Merge remote-tracking branch 'upstream/master' into mtecs 2014-06-28 16:52:27 +02:00
Lorenz Meier 503ded0539 Remove old TECS implementation - we can really only decently flight-test and support one. 2014-06-28 12:35:04 +02:00
Julian Oes cc8f7f4c97 Merge branch 'master' into navigator_rewrite
Conflicts:
	src/modules/commander/commander.cpp
	src/modules/commander/state_machine_helper.h
	src/modules/mavlink/mavlink_messages.cpp
2014-06-27 14:39:36 +02:00
Julian Oes 3aab37e0e0 Merge remote-tracking branch 'px4/mtecs' into navigator_rewrite 2014-06-27 13:07:20 +02:00
Thomas Gubler 831a3d4ed1 mtecs: improve logic readability 2014-06-26 07:47:46 +02:00
Thomas Gubler 4f560f729e fw pos ctrl: remove comments 2014-06-24 20:53:06 +02:00
Thomas Gubler 819812e112 fw pos ctrl: move setting of attitude integral reset flag 2014-06-24 20:52:24 +02:00
Thomas Gubler c6cdcfc263 fw pos control: set integrator reset flags in attitude setpoint topic, set them to true when launchdetection is running (while waiting for launch) 2014-06-24 17:42:21 +02:00
Thomas Gubler a702a350ce Merge remote-tracking branch 'upstream/mtecs' into navigator_rewrite 2014-06-13 23:37:16 +02:00