Commit Graph

27 Commits

Author SHA1 Message Date
Andreas Antener
8c9f4e8ab8 added which transition the vtol is in to vehicle status 2016-09-13 14:32:00 +02:00
Daniel Agar
3d1713f79e vtol remove Wno-write-strings 2016-05-19 21:49:34 +02:00
Andreas Antener
6ebb2079e0 use new method for instant transition in tiltrotor 2016-05-11 17:29:50 +02:00
Andreas Antener
6eb2e62306 temporarily use indicated airspeed for transitions so we're consistent with tecs until we move tecs to true airspeed 2016-02-18 18:55:56 +01:00
tumbili
4c61b05ef3 tailsitter, tiltrotor:
- use the transition trust when waiting for TECS to kick in
after transition
2016-02-18 18:55:56 +01:00
tumbili
fa52aa322a VTOL: pull up generic setpoint publishing 2016-02-18 18:55:56 +01:00
Lorenz Meier
3b2e82cd62 VTOL: Fix motor index use in VT_FW_MOT_OFF. Create new param to re-default all deployed vehicles to not shut down motors. 2016-01-01 14:44:42 +01:00
DroneBuster
56e5c50703 VTOL: Fix MOT_OFF bug 2016-01-01 14:39:03 +01:00
Lorenz Meier
fb3fade653 VTOL: Use correct motor off define 2015-12-29 14:22:37 +01:00
Roman
9d130653e1 vtol: added timestamps for actuator controls message 2015-12-24 10:18:24 +01:00
Roman
7127f6a92f fixed code style 2015-11-25 13:28:23 +01:00
tumbili
0a0a074194 use virtual attitude setpoint
Conflicts:
	src/modules/vtol_att_control/tailsitter.cpp
	src/modules/vtol_att_control/tiltrotor.cpp
	src/modules/vtol_att_control/vtol_att_control_main.cpp
	src/modules/vtol_att_control/vtol_att_control_main.h
	src/modules/vtol_att_control/vtol_type.h
2015-11-25 13:28:22 +01:00
Roman Bapst
0fa8a5286b tiltrotor: publish attitude setpoint when doing a transition
Conflicts:
	src/modules/vtol_att_control/vtol_att_control_main.h
2015-11-25 13:28:21 +01:00
tumbili
2b50297c2e vtol: allow switch to fw mode without airspeed reading to facilitate bench testing 2015-11-17 09:14:40 +01:00
Roman
9ef2994134 fix code style of vtol files 2015-10-29 07:55:47 +01:00
Roman
6634952a0c removed unused vtol variables 2015-10-29 07:54:38 +01:00
tumbili
93e557ab75 ported vtol module to posix 2015-10-27 10:18:28 +01:00
Simon Wilks
22690ce897 Take throttle from the appropriate controller given the current mode. 2015-08-23 20:54:53 +02:00
Andreas Antener
80a3c74cfc evaluate transition command in vtol controller instead of vtol type, use distinct state variables instead of additional command struct 2015-08-18 11:44:01 +02:00
Andreas Antener
1da703a13d implemented MAVLink command for VTOL transitions, pulled switch up for each type 2015-08-18 11:44:01 +02:00
tumbili
04f55ce784 vtol fixes:
- mc pos control: publish attitude setpoint when vtol is in trans mode
- fw att control: do not publish attitude setpoint when in transition mode
- introduce flag in_transition_mode in vehicle status message for vtol
- improve tiltrotor code based on flight testing
2015-08-12 20:33:17 +02:00
Simon Wilks
e7364d302a Allow the user to provide the motor/channel numbers that should be disabled in fixed wing mode in the airframe config. 2015-08-12 20:33:16 +02:00
tumbili
c21dd735ed replaced tiltrotor defines by parameters 2015-08-12 20:33:16 +02:00
tumbili
b3613dea83 - use index definitions to access actuator controls struct for better readability
- defined vector for mc_att_ctrl_weights
- more cleanup
2015-08-12 19:34:44 +02:00
tumbili
02fda7a0f5 major cleanup of tiltrotor code 2015-08-12 19:34:43 +02:00
Simon Wilks
809b6591c3 Bring back the ability to transition plus a partial cleanup of tiltrotor support and firefly6 config updates. 2015-08-05 16:16:03 +02:00
tumbili
a212e45744 added tiltrotor attitude control class 2015-06-19 00:04:24 +02:00