Commit Graph
89 Commits
Author SHA1 Message Date
Thomas Gubler 6f83f77bf4 fw att ctl: remove autostart id param 2014-12-22 15:18:09 +01:00
Thomas Gubler e18065081a is_vtol flag in vehicle_status
Getting rid of the autostart based checks if the system is a vtol
Fixes #1503
2014-12-18 14:46:31 +01:00
tumbili 736f57f436 Merge branch 'master' of https://github.com/PX4/Firmware into vtol_merge 2014-12-15 22:34:01 +01:00
Roman Bapst fbedd3ed20 removed whitespaces removed small unused code block 2014-12-04 14:23:19 +01:00
tumbili 0e33e52d4a use uORB ID to determine the correct rate_sp- and actuator topic to publish on 2014-12-03 09:44:34 +01:00
Roman Bapst ff55652f9a adapted attitude controllers to support VTOL 2014-12-02 10:34:39 +01:00
Friedemann Ludwig 6efc63d709 fixed somereview comments 2014-11-30 20:51:01 +01:00
Friedemann Ludwig 8e8b622f4f Implemented altitude and velocity hold mode 2014-11-28 04:11:39 +01:00
Thomas Gubler 3efffb68e7 Merge remote-tracking branch 'upstream/master' into HEAD
Conflicts:
	src/modules/fw_pos_control_l1/fw_pos_control_l1_main.cpp
	src/modules/navigator/geofence.cpp
	src/modules/navigator/mission.cpp
2014-09-28 12:36:26 +02:00
Thomas Gubler e174117698 gps failure has priority over engine falure, in case both fail make sure
that the gps failure mode does not turn on the engine
2014-09-22 10:54:27 +02:00
Thomas Gubler f315be5416 FW: in seatbelt/althold on ground reset integrators 2014-09-06 10:36:51 +02:00
Thomas Gubler d1a183b7f7 Merge remote-tracking branch 'upstream/master' into obcfailsafe 2014-08-25 22:06:11 +02:00
Lorenz Meier 2f5c0cbd13 Deal with zero airspeed measurements 2014-08-24 23:05:28 +02:00
Thomas Gubler 1a14ff250e fw att control: use RC only if in manual 2014-08-22 00:39:44 +02:00
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