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 |
|
Roman
|
9d130653e1
|
vtol: added timestamps for actuator controls message
|
2015-12-24 10:18:24 +01:00 |
|
Roman
|
e1597c2aa9
|
vtol standard: add weight to mc motor thrust to avoid sudden changes in rmp after transitions
|
2015-12-21 16:36:07 +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 |
|
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 |
|
tumbili
|
93e557ab75
|
ported vtol module to posix
|
2015-10-27 10:18:28 +01: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 |
|
Andreas Antener
|
f1ab7cc880
|
wait until back transition time has passed
|
2015-08-17 16:27:20 +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
|
17a92b51c7
|
adapted code for standard vtol to new structure in vtol_att_control_main
|
2015-08-12 19:34:44 +02:00 |
|
Simon Wilks
|
5adb3cc308
|
Add support for a 'standard' VTOL with pusher/tractor motor.
|
2015-08-06 10:49:39 +02:00 |
|