Commit Graph

151 Commits

Author SHA1 Message Date
Anton Babushkin ef8b974373 fw_att_control: update manual_control_setpoint usage 2014-04-03 22:58:57 +04:00
Thomas Gubler 398da6a4d6 Merge pull request #719 from PX4/hotfix_fw_airspeed
fw_att_control: airspeed is now used correctly
2014-03-21 09:42:59 +01:00
Thomas Gubler d9d0e60bd5 fw att ctrl: airspeed check: remove unnecessary cast 2014-03-12 10:02:39 +01:00
Thomas Gubler a977ff2b62 fw att control: add timestamp dependency in airspeed check 2014-03-12 00:20:27 +01:00
Julian Oes 2f06f15240 fw_att_control: whitespace only 2014-03-11 11:09:49 +01:00
Julian Oes 2cd29b7c8c fw_att_control: proper struct initialization 2014-03-11 11:07:48 +01:00
Julian Oes 2db140bcab fw_att_control: delete the unused flag 2014-03-11 10:59:11 +01:00
Julian Oes 8267bdf4a5 fw_att_control: airspeed is now used correctly 2014-03-09 15:50:41 +01:00
Thomas Gubler f60a8af30e fw sp offsets: convert deg to rad 2014-03-05 22:17:00 +01:00
Thomas Gubler 87fd89ea48 fw pitch sp and roll sp offset parameter 2014-03-05 00:23:05 +01:00
Thomas Gubler 5707118a97 add simple trim parameter for fw attitude 2014-03-03 22:09:01 +01:00
Anton Babushkin ebc7cb03b7 «flighttermination state» replaced by more general «failsafe state» 2014-01-25 23:24:12 +01:00
Anton Babushkin 58792c5ca6 Use double for lat/lon in vehicle_global_position topic, use filed names lat, lon, alt, vel_n, vel_e, vel_d for global positions 2014-01-24 00:06:10 +01:00
Thomas Gubler 480d31f754 fw: increase invalid airspeed threshold 2014-01-22 14:58:09 +01:00
Anton Babushkin b7f2c89a16 Merge branch 'master' into navigator_new_vector 2014-01-01 14:14:35 +04:00
Lorenz Meier 5b302fef59 HOTFIX: Increased attitude control updates to 50 Hz - was less than 10 Hz and unintended slow 2013-12-31 14:47:01 +01:00
Thomas Gubler 95bdc1a9bd fw att ctrl: removed unused parameter 2013-12-29 16:42:39 +01:00
Thomas Gubler 6a9423b428 fw att ctrl: remove renamed parameters 2013-12-29 16:35:52 +01:00
Thomas Gubler 70cc5413b4 fw att controller: update parameter descriptions and default values 2013-12-29 16:17:09 +01:00
Thomas Gubler 6c7ae211b1 flight termination: fix missing initialization of actuators_1_pub in fw_att_control 2013-12-24 14:12:48 +01:00
Thomas Gubler c3cbaf5deb Merge remote-tracking branch 'upstream/master' into fw_autoland_att_tecs_navigator_termination_controlgroups
Conflicts:
	src/drivers/px4io/px4io.cpp
2013-12-13 21:07:27 +01:00
Thomas Gubler 2761d47be2 disable printf 2013-12-09 15:18:10 +01:00
Thomas Gubler edd1f4dbb8 set parachute deployed to 0 and handle correct scaling in mixer 2013-12-09 09:08:41 +01:00
Thomas Gubler 278e05e425 added simple flight termination state machine which enbales parachute on request 2013-12-08 16:52:41 +01:00
Hyon Lim 9a4b57c352 Update fw_att_control_params.c 2013-11-20 03:04:53 +09:00
Hyon Lim ee985c70b3 Update fw_att_control_params.c
Minor comment error corrected.
2013-11-20 02:45:52 +09:00
Thomas Gubler f337d62f2d fw attitude: fix handling of invalid airspeed 2013-11-14 14:36:52 +01:00
Thomas Gubler 38172497c1 reintroduce feedforward 2013-11-13 11:05:22 +01:00
Thomas Gubler a1b80ec3f3 fw: att fix initialization and add parameter to disable coordinated turns at low speed 2013-11-08 21:27:00 +01:00
Lorenz Meier 1358d4cb88 Hotfix: Fix integrator parameters 2013-11-05 07:44:16 +01:00
Lorenz Meier ed60dc50fc Hotfix: forbid integrator to accumulate NaN values if they ever would occur 2013-11-05 07:43:08 +01:00
Thomas Gubler 22dbc03c01 remove unnecessary printf 2013-11-04 13:18:20 +01:00
Thomas Gubler 014e856c1f fw: make att controller more robust against invalid (nan) setpoints 2013-11-04 13:14:25 +01:00
Thomas Gubler 01d8ca1fba manual merge fw_integrator_fix_ouputlimit into fw_staging_ouputlimit 2013-10-24 18:34:22 +02:00
Thomas Gubler bff3bf8d87 Merge branch 'fw_pid_cleanup' into fw_staging 2013-10-24 18:18:24 +02:00
Thomas Gubler 00825aa3cf fix small bug where roll instead of pitch was used 2013-10-24 18:18:03 +02:00
Thomas Gubler 19ae09dbad Merge branch 'fw_jacobians_and_yaw' into fw_staging 2013-10-24 18:14:34 +02:00
Thomas Gubler 61fafcbc78 fw ctrl: rename parameters to more consistent names 2013-10-24 18:12:56 +02:00
Thomas Gubler 273bc52acc fw att ctrl: transpose R 2013-10-24 18:09:10 +02:00
Thomas Gubler 146279b20f wip fw ctrl, several small bugfixes, set limit to 1 2013-10-24 18:08:23 +02:00
Thomas Gubler 3c14483df2 fw att ctrl: rename some variables 2013-10-24 18:07:46 +02:00
Thomas Gubler 1e89f30120 constrain integrator part in control output until startup detection is available for safety reasons 2013-10-24 17:57:21 +02:00
Thomas Gubler 8f74aab468 fw att control: bugfixes for integrator 2013-10-24 17:47:22 +02:00
Thomas Gubler b9ef3636f5 change wrong comment 2013-10-24 17:43:50 +02:00
Thomas Gubler a0ea0901b5 wip, minor bugfixes in fw att control 2013-10-24 17:40:14 +02:00
Thomas Gubler b21b9078e2 wip, fw attitude ctrl: split into attitude and rate, compiles, untested 2013-10-24 17:40:03 +02:00
Thomas Gubler 17e0c5053e wip, fw att ctrl: coordinated turn 2013-10-24 17:39:43 +02:00
Thomas Gubler 1c57d7de43 using jacobians in fw attitude control 2013-10-24 17:39:12 +02:00
Lorenz Meier 3dcd5dbd0e Piping through manual control channels 2013-10-15 08:39:57 +02:00
Lorenz Meier a3bdf536e5 Dynamic integral resets for straight and circle mode, announcing turn radius now 2013-10-08 09:17:58 +02:00