Lorenz Meier
7f4519d763
VTOL: Header cleanup
2016-12-27 21:00:51 +01:00
Lorenz Meier
d6ef137e59
VTOL att control: Fix status reporting
...
The transition state reporting was inverted because of a typo. Code analysis suggests this will only have an effect in manual transition.
2016-12-25 18:15:51 +01:00
Roman
0c49abbef8
standard vtol: correctly modify attitude for pusher assist
...
- fix a bug where the wrong rotation order was used to compute the attitude
setpoint when using the pusher assist feature
Signed-off-by: Roman <bapstroman@gmail.com >
2016-12-08 15:05:43 +01:00
Roman
d77547e7e1
vtol_attitude_control: hotfix, do not update parameters on every iteration
...
Signed-off-by: Roman <bapstroman@gmail.com >
2016-11-22 10:05:53 +01:00
Lorenz Meier
a12780c88f
Remove attitude setpoint matrix from attitude setpoint topic
2016-10-19 10:17:41 +02:00
Daniel Agar
9fd0513be3
vtol remove unused vehicle_status
2016-09-27 08:49:45 +02:00
Andreas Antener
8c9f4e8ab8
added which transition the vtol is in to vehicle status
2016-09-13 14:32:00 +02:00
Andreas Antener
c6e4926d4e
prevent instant transition to fixed-wing while already in back transition, prevents unsafe flying state
2016-09-13 14:32:00 +02:00
sander
1efe011522
code style
2016-08-17 23:58:04 +02:00
sander
5bb36162be
Start time based transition blending half-way
2016-08-17 23:58:04 +02:00
Andreas Daniel Antener
f3c5c2c5a9
use thrust scale parameter for vtol pusher support ( #5207 )
2016-08-03 23:41:01 +02:00
Andreas Antener
579d420db1
VTOL: enable MC motors after instant back transition
2016-08-03 13:56:07 +02:00
Andreas Antener
6f1eda2b18
added single point to decide if we need quadchute, let the reason be passed from the source where we know what's going on
2016-08-02 21:09:45 +02:00
Andreas Antener
92185945bc
make quadchute work during transitions
2016-08-02 21:09:45 +02:00
sander
0cc44a82c5
Code style
2016-08-02 21:09:45 +02:00
sander
45a4472a47
Do not apply back transition duration for QuadChute
2016-08-02 21:09:45 +02:00
tumbili
c1ba7ab62b
vtol attitude control: fixed code style
...
Signed-off-by: tumbili <roman@px4.io >
2016-06-23 09:08:35 +02:00
Roman
7f8c183d99
added airspeed mode enum to control state topic
...
Signed-off-by: Roman <bapstr@ethz.ch >
2016-06-23 09:08:35 +02:00
Roman
22db94e352
removed debug printf
...
Signed-off-by: Roman <bapstr@ethz.ch >
2016-06-23 09:08:35 +02:00
sander
cea2350d2e
Time based front transition blending
2016-06-23 09:08:35 +02:00
sander
b54982965b
Allow VTOL transition based on time
2016-06-23 09:08:35 +02:00
tumbili
cd574c523b
fixed whitespaces
2016-06-07 19:52:25 +02:00
sander
cdf9864428
QuadChute moved to VtolType
2016-06-07 19:52:25 +02:00
sander
2d61eddebf
Remove debug info
2016-06-07 19:52:25 +02:00
sander
832e1003c2
Base QuadChute on local_pos.z and only when armed
2016-06-07 19:52:25 +02:00
sander
7cea813d55
Sanity check and quadchute during front transition
2016-06-07 19:52:25 +02:00
sander
ec15130a80
Minimum altitude for FW flight in standard VTOL
2016-06-07 19:52:25 +02:00
Andreas Antener
9ec9210a08
fixed code style in standard.cpp
2016-06-07 14:05:19 +02:00
Roman
ac9a81c0c7
standard vtol pusher fix:
...
- pusher code now works with the new manual setpoint generation
2016-06-07 14:05:19 +02:00
Daniel Agar
f58596bbcd
vtol_att_control astyle
2016-05-19 21:49:34 +02:00
Daniel Agar
3d1713f79e
vtol remove Wno-write-strings
2016-05-19 21:49:34 +02:00
Andreas Antener
af0c42d3d7
allow direct transition in standard vtol when landed
2016-05-11 17:29:50 +02:00
tumbili
04cfc23c01
allow pusher for pitch strategy to be turned off by setting thrust scal param to zero
2016-04-11 15:03:50 +02:00
Roman
f7c0518a61
log pitch setpoint after modifying it
2016-04-11 14:56:50 +02:00
tumbili
db2a53d95d
added parameter to allow scaling the forward thrust used to acclerate forward
...
in multirotor mode
2016-04-11 14:56:50 +02:00
tumbili
34fe340864
added parameter for maximum allowed standard vtol down pitch
2016-04-11 14:56:49 +02:00
sander
cf309bfc3f
invert setpoint formula
2016-04-11 14:56:49 +02:00
Roman
e11d4ae302
standard vtol:
...
implement moving forward using pusher
2016-04-11 14:56:49 +02:00
sander
0b10720034
testing tweaks
2016-04-11 14:56:49 +02:00
sander
3a6882a4d6
First attempt at pusher assist
2016-04-11 14:56:49 +02:00
sander
3f256a778d
apply vtol_force_vtol
...
remove debug output
2016-04-02 21:29:26 +01:00
sander
d832e325c1
Remove debug output
2016-03-05 18:05:19 +01:00
sander
00c9c7fdff
VTOL Front transition minimum time
2016-03-05 18:05:19 +01: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
Andreas Antener
fe89bee02a
using 0 pitch and thrust FW attitude SP when TECS isn't running
2016-02-18 18:55:56 +01:00
Andreas Antener
3773eaad99
VTOL/TECS: publish transition throttle after transition until tecs is initialized and fw pos ctl is publishing att setpoint
2016-02-18 18:55:56 +01:00
tumbili
fa52aa322a
VTOL: pull up generic setpoint publishing
2016-02-18 18:55:56 +01:00
sander
2fa7380246
Front transition timeout
2016-02-10 16:15:15 +01:00
Lorenz Meier
c74d61c7ea
VTOL: Indentation fix
2015-12-28 15:15:15 +01:00
sander
a9b9a05307
Arm checking FW throttle
2015-12-28 12:15:33 +01:00