Commit Graph

75 Commits

Author SHA1 Message Date
Lorenz Meier e696ed5509 Merged master 2014-07-15 22:07:03 +02:00
Lorenz Meier 8a0e83c9cd fw att ctrl: Only return from start handler with all allocations done 2014-07-14 08:11:55 +02:00
Lorenz Meier 8a6e69ed67 Fix up RAM usage of fixed wing apps 2014-07-12 20:08:36 +02:00
Thomas Gubler 9a911f7388 fw att control: reset integrators when requested via attitude setpoint topic 2014-06-24 17:40:56 +02:00
Lorenz Meier 79aa600d29 Merge branch 'master' of github.com:PX4/Firmware into logging 2014-06-11 20:39:16 +02:00
Lorenz Meier e3e8bf25be FW att control: Add support for multi uORB topics 2014-06-10 15:09:41 +02:00
Andrew Chambers 128389d3b1 Converted style to work with wiki. Cleaned up bad fields. 2014-06-09 16:01:44 -07:00
Thomas Gubler b9b81beb17 fw att: add performance counter 2014-05-21 21:49:00 +02:00
Thomas Gubler 05de7fb7a0 Merge remote-tracking branch 'upstream/master' into fwattrobustify
Conflicts:
	src/modules/fw_att_control/fw_att_control_main.cpp
2014-05-21 20:43:32 +02:00
Lorenz Meier 328fc04d29 apps: Compile warning fixes 2014-05-21 14:22:01 +02:00
Thomas Gubler e72a7a7dd7 fw att: robustify main loop against non finite numbers and limit error output rate 2014-05-18 00:15:14 +02:00
Lorenz Meier ba51ab2545 Merge branch 'ekf_params' of github.com:PX4/Firmware 2014-05-15 13:14:25 +02:00
Thomas Gubler 8f6cd3a3ae Merge remote-tracking branch 'upstream/master' into manualcontrolrename
Conflicts:
	src/modules/fw_att_control/fw_att_control_main.cpp
2014-05-13 09:28:46 +02:00
Thomas Gubler bafa344dcb fw att control: manual setpoint: fix comment and trim sign 2014-05-13 09:00:12 +02:00
Thomas Gubler 7c75f61863 Merge remote-tracking branch 'upstream/master' into manualcontrolrename
Conflicts:
	src/modules/commander/commander.cpp
	src/modules/fw_pos_control_l1/fw_pos_control_l1_main.cpp
	src/modules/uORB/topics/manual_control_setpoint.h
2014-05-12 09:39:52 +02:00
Thomas Gubler 3779e216be fw att control: use new manual control setpoint variable names 2014-05-12 09:22:07 +02:00
Lorenz Meier 3e3a64f0ed Merge branch 'master' of github.com:PX4/Firmware into ekf_params 2014-05-09 21:36:43 +02:00
Lorenz Meier 88194c5971 Remove noreturn attribute from all apps that actually can return 2014-05-09 09:20:08 +02:00
Lorenz Meier 22d3bcdab6 Merged mpc_rc into ekf_params 2014-04-26 15:13:03 +02:00
Lorenz Meier a30411e9f2 Fixed printing in attitude control 2014-04-22 11:02:53 +02:00
Anton Babushkin 606660d94a fw_att_control: renamed FW_R_MAX/FW_P_MAX to FW_MAN_R_MAX/FW_MAN_P_MAX 2014-04-07 14:07:16 +04:00
Anton Babushkin b6e00431dc Merge branch 'master' into rc_timeout 2014-04-06 22:20:18 +04:00
Lorenz Meier ab60b13b6d fw_att_controller: Forcing actuator scaling to at least minimum speed 2014-04-05 21:26:17 +02:00
Lorenz Meier 4a0c660088 Do not make minimum airspeed assumptions, as we can trust our digital sensor a bit. A blocked pitot also most likely will result in more than just 6.5 m/s airspeed and so the check is based on a bunch of weak assumptions 2014-04-05 21:06:21 +02:00
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