Jasmine
|
8bf12f512b
|
vtol tailsitter attitude control (#7841)
* revise pitch transition start and actuator_out_1 in transition
* update with new matrix math library
|
2017-08-26 12:05:17 +02:00 |
|
Daniel Agar
|
a0271fe020
|
astyle src/modules/vtol_att_control
|
2017-01-29 01:18:32 +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 |
|
Roman
|
a978d61d9a
|
attitude message cleanup: more cleanup
Signed-off-by: Roman <bapstroman@gmail.com>
|
2016-10-18 20:46:08 +02:00 |
|
tumbili
|
5e0e522903
|
adapted to new vehicle attitude message
|
2016-10-18 20:46:08 +02:00 |
|
Andreas Antener
|
8c9f4e8ab8
|
added which transition the vtol is in to vehicle status
|
2016-09-13 14:32:00 +02:00 |
|
Daniel Agar
|
f58596bbcd
|
vtol_att_control astyle
|
2016-05-19 21:49:34 +02:00 |
|
Andreas Antener
|
1a66155d8a
|
use new method for instant transition in tailsitter
|
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 |
|
Roman
|
a79c6be39b
|
tailsitter: go into mc mode it transition switch not assigned
|
2016-01-04 18:19:22 +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
|
7cb7245a84
|
corrected tailsitter actuator control outputs
|
2015-11-25 13:28:23 +01:00 |
|
tumbili
|
990eb68bbf
|
allow direct switch to fw if disarmed
|
2015-11-25 13:28:23 +01:00 |
|
tumbili
|
330f174967
|
fix
|
2015-11-25 13:28:23 +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 |
|
davidvor
|
945dda04ca
|
comments
|
2015-11-25 13:28:22 +01:00 |
|
davidvor
|
76c479170a
|
add transition back throttle value and angular rate
|
2015-11-25 13:28:22 +01:00 |
|
davidvor
|
19b9606486
|
simplifying transition for mc control only
|
2015-11-25 13:28:22 +01:00 |
|
davidvor
|
89b01fd45a
|
turning on fw controler during p2 front transiion
turning on fw controler during p2 front transiion
simpling the weight for testing
setting output more like fw for transition
|
2015-11-25 13:28:22 +01:00 |
|
davidvor
|
059cffeb40
|
name change
|
2015-11-25 13:28:22 +01:00 |
|
davidvor
|
c32f5910e0
|
name change
|
2015-11-25 13:28:22 +01:00 |
|
davidvor
|
2642b3fbea
|
limit for pitch angle set point during transition
|
2015-11-25 13:28:22 +01:00 |
|
davidvor
|
093d4fdd15
|
development of autonomous transition
|
2015-11-25 13:28:22 +01:00 |
|
davidvor
|
c39935f248
|
mixer for transition
not final yet
|
2015-11-25 13:28:22 +01:00 |
|
davidvor
|
6c5638062a
|
tailsitter auto transition test!
Conflicts:
src/modules/vtol_att_control/tailsitter.cpp
|
2015-11-25 13:28:22 +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 |
|
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
|
c1025ca44e
|
adapted tailsitter code to structural changes in vtol_att_control_main
|
2015-08-12 19:34:44 +02:00 |
|
tumbili
|
60857c7940
|
add option to lock elevons for tailsitters in mc mode
|
2015-06-19 09:53:04 +02:00 |
|
tumbili
|
77077cb92a
|
added tailsitter attitude control class
|
2015-06-19 00:04:24 +02:00 |
|