Iampete1
|
02ca9c855a
|
Plane: tailsitter: update I reset and limit handling
|
2023-01-24 10:27:02 +11:00 |
Iampete1
|
d66485c60a
|
Plane: Quadplane: use uint16_t for output_motor_mask
|
2022-11-29 10:53:59 +11:00 |
Iampete1
|
ee778dbd3a
|
Plane: Quadplane: add option_is_set helper for Q_OPTIONS
|
2022-08-09 13:21:00 +10:00 |
Iampete1
|
040e08f4b1
|
Plane: tailsitter: dont check if flying its always true in vtol transtion
|
2022-07-20 17:40:08 +10:00 |
Iampete1
|
712611c50e
|
Plane: Quadplane: add yaw command model
|
2022-07-13 18:26:36 +10:00 |
Henry Wurzburg
|
6bb567465a
|
Plane: fixed misspellings of 'transition'
|
2022-07-01 11:54:16 -07:00 |
Iampete1
|
c46a19bf89
|
ArduPlane: tailsitter: keep attitude controll throttle level upto date for smoother controller handover
|
2022-03-09 18:21:51 +11:00 |
Peter Hall
|
717b18a680
|
Plane: quadplane: add allow_weathervane transtion class method
|
2022-02-08 10:38:16 +11:00 |
Peter Hall
|
9ec1faf3f9
|
Plane: tailsitter: rate limit second half of FW transtion
|
2022-01-26 19:03:32 +11:00 |
Peter Hall
|
b64ddb9ac0
|
Plane: tailsitter: only set limit flags if outputs are configured
|
2022-01-11 10:37:38 +11:00 |
Peter Hall
|
2ffebebddc
|
Plane: tailsitter: provide min throttle limit based on disk therory outflow velocity
|
2022-01-11 10:37:38 +11:00 |
Iampete1
|
0fa1ddf7c2
|
Plane: tailsitter: always give pitch prority elevon mixing in VTOL modes
|
2022-01-11 10:37:38 +11:00 |
Peter Hall
|
9df753551e
|
Plane: quadplane: tailsitter: always relax pitch after transtion
|
2022-01-04 10:42:12 +11:00 |
Iampete1
|
9634641323
|
Plane: tailsitter: rate limit pitch up in VTOL pos control flight.
|
2022-01-04 10:42:12 +11:00 |
Iampete1
|
055d90d49b
|
Plane: tailsitter: add gains to scale control surface vs motors
|
2021-12-21 10:14:34 +11:00 |
Iampete1
|
773c48b30c
|
Plane: tailsitter: start transtion from desired pitch not actual
|
2021-11-09 13:44:30 +00:00 |
Peter Barker
|
7c3de472b2
|
Plane: support send_extended_sys_state
|
2021-11-09 10:22:24 +11:00 |
Iampete1
|
e33954d561
|
Plane: tailsitter transition tidyups
|
2021-11-02 10:14:36 +11:00 |
Iampete1
|
ce5b81869d
|
Plane: Tailsitter: add transtion class
|
2021-11-02 10:14:36 +11:00 |
Iampete1
|
2f4661c52f
|
Plane: use float for set/get output scaled
|
2021-10-20 18:29:58 +11:00 |
Hwurzburg
|
636358b668
|
Plane: add param for throttle control in transition to VTOL
|
2021-10-01 22:04:51 +01:00 |
Iampete1
|
c178962200
|
Plane: tailsitter: only apply throttle scaling once in assised flight
|
2021-10-01 22:04:51 +01:00 |
Iampete1
|
958748f8cf
|
Plane: tailsitter: reset FW yaw I allong with roll and pitch when in assist
|
2021-09-29 17:12:33 +10:00 |
Iampete1
|
c4a1ae42e5
|
Plane: Quadpalne: move tiltrotor functionality to own class
|
2021-09-17 08:24:17 +10:00 |
Iampete1
|
a368549a9d
|
Plane: tailsitter: only flag tilt limit on vectored vehicles
|
2021-09-15 18:03:12 +10:00 |
Hwurzburg
|
01c41dc213
|
Plane:Tailsitter: add relaxed POSXY defaults
|
2021-09-15 07:40:12 +10:00 |
Peter Barker
|
3d34e061fe
|
ArduPlane: add and use HAL_QUADPLANE_ENABLED
|
2021-09-14 11:23:18 +10:00 |
Iampete1
|
fb8fb34cfc
|
Plane: tailsitter: don't relax attitude control in transision to VTOL, rely on check_attitude_relax to do the right thing
|
2021-09-07 09:09:47 +10:00 |
Andrew Tridgell
|
3bb17697fd
|
Plane: fixed params for Q_TAILSIT_ENABLE
|
2021-09-01 14:04:35 +10:00 |
Iampete1
|
7f8b7b66a9
|
Plane: tailsitter: add enable = 2 for force q assit and assisted flight airmode
|
2021-09-01 08:33:24 +10:00 |
Iampete1
|
46670f7bd0
|
Plane: quadplane: move tailsitter items to dedicated setup
|
2021-09-01 08:33:24 +10:00 |
Iampete1
|
70ab9ba3b6
|
Plane: tailsitter: remove pilot prop-hanging teaching params and code.
|
2021-08-25 18:47:51 +10:00 |
Iampete1
|
2bc2b9533b
|
Plane: QuadPlane: move tailsitter to class
|
2021-07-27 09:08:34 +10:00 |
Peter Hall
|
85743be4f3
|
Revert "Plane: cope with Q pitch limit larger than fixed wing limit"
This reverts commit 74da3c74ac .
|
2021-06-15 09:25:58 +10:00 |
Iampete1
|
438ca0a6c4
|
Plane: tailsitter: increase severity level of failed transisisons.
|
2021-06-08 10:56:09 +10:00 |
Andrew Tridgell
|
74da3c74ac
|
Plane: cope with Q pitch limit larger than fixed wing limit
prevents tailsitter VTOL transition timeout due to not achieving angle
|
2021-05-24 20:13:37 +10:00 |
Peter Hall
|
47ab0360e7
|
Plane: tailsitter: do not output throttle
|
2021-04-27 09:37:32 +10:00 |
Andrew Tridgell
|
b984dd4a62
|
Plane: added in FF component in tailsitters
this is needed for decent control of tailsitters
|
2021-04-13 10:28:47 +10:00 |
Peter Hall
|
105f94f1fd
|
Plane: tailsitter: transistion to and from inverted flight
|
2021-04-13 10:02:28 +10:00 |
Peter Hall
|
5a941ce02f
|
PLane: tailsitter: instant transition when disarmed
|
2021-04-07 17:55:48 +10:00 |
Peter Hall
|
33f9e3d4b6
|
plane: add tailsitter transision rates, give more info in transision complete messages
|
2021-04-07 17:55:48 +10:00 |
Peter Barker
|
0b35708f33
|
Plane: set tailsitter throttle output when disarmed
|
2021-03-16 10:41:44 +11:00 |
Peter Barker
|
000ff90a71
|
autotest: remove thrust-to-actuator to armed section
|
2021-03-16 10:41:44 +11:00 |
Pierre Kancir
|
6062e4ee81
|
ArduPlane: use AUX_PWM_TRIGGER_LOW and AUX_PWM_TRIGGER_HIGH
|
2021-02-10 18:48:06 +11:00 |
Andrew Tridgell
|
96c2a5c77c
|
Plane: added scaling for Q_TAILSIT_VFGAIN
this scales the vectoring in fixed wing flight to remove the impact of
surface speed scaling and add throttle scaling
|
2021-01-05 08:23:28 +11:00 |
Iampete1
|
33e397c524
|
Plane: tailsitter: output 0 tilt with 0 vector gain
|
2020-12-22 11:00:59 +11:00 |
Iampete1
|
c62c19c798
|
Plane: tailsitter: apply gain scailing to Tilts in motors only Qassist
|
2020-12-22 11:00:59 +11:00 |
Iampete1
|
0976979045
|
Plane: tailsitter: set motor limit flags
|
2020-12-22 11:00:59 +11:00 |
Iampete1
|
c8b3c91ae5
|
Plane: Tailsitter add disk theory and altitude gain scailing
|
2020-12-22 11:00:59 +11:00 |
Mark Whitehorn
|
9bf89e5635
|
Plane: add check for vectored tailsitter in tailsitter_transition_vtol_complete
|
2020-12-21 12:56:24 +11:00 |