Andrew Tridgell
|
680162cef0
|
Plane: added a value for RTL_AUTOLAND to disable arming check
set RTL_AUTOLAND=3 to get go-around but not RTL DO_LAND_START usage
|
2022-03-23 20:22:58 +11:00 |
Peter Barker
|
3d34e061fe
|
ArduPlane: add and use HAL_QUADPLANE_ENABLED
|
2021-09-14 11:23:18 +10:00 |
Hwurzburg
|
4f48233b43
|
ArduPlane: add QRTL always as Q_RTL_MODE option
|
2021-06-14 09:08:20 +10:00 |
Andrew Tridgell
|
3bb840f794
|
Plane: implement slow descent in QRTL approach
this approaches in QRTL at ALT_HOLD_RTL alt, then descends to
Q_RTL_ALT close to the destination
|
2021-06-05 13:05:30 +10:00 |
Iampete1
|
e81dc36ed6
|
Plane: add option do do a VTOL approach RTL
|
2021-03-29 11:29:12 +11:00 |
Stavros Korokithakis
|
29043d62e9
|
Add FLIGHT_OPTION to climb before RTL
|
2021-03-16 11:58:47 +11:00 |
Iampete1
|
69275582fa
|
QuadPlane: fix loiter to RTL instant QRTL switch
|
2021-03-03 15:07:22 +11:00 |
Peter Barker
|
1b74058842
|
Plane: recalculate glide slope after achieving rtl.done_climb
|
2021-02-13 19:34:52 +11:00 |
Iampete1
|
e600df680e
|
Plane: instantly switch from RTL to QRTL if within radius
|
2021-02-03 18:53:54 +11:00 |
Peter Barker
|
6baaf03c8c
|
Plane: move auto_throttle_mode to being a method on each mode
|
2021-01-10 16:04:30 +11:00 |
Peter Barker
|
f6cb1b5ad6
|
Plane: use a method on Mode for auto-navigation-mode
Avoids the state getting stale, which it will with a failed attempt to
go into qautotune, for example.
|
2021-01-10 16:04:30 +11:00 |
Peter Barker
|
a1ea1306a1
|
Plane: use pure-virtual method for allows_throttle_nudging
In place of a state variable which could become stale
|
2021-01-10 16:04:30 +11:00 |
Samuel Tabor
|
836be4b4b4
|
Plane: Remove _navigate indirection in Mode.
|
2020-08-20 13:02:06 +10:00 |
Samuel Tabor
|
06eea6ed9f
|
Plane: Move navigation functions into flight mode classes.
|
2020-08-20 13:02:06 +10:00 |
Andrew Tridgell
|
8b21f5117a
|
Plane: implement RTL_CLIMB_MIN parameter
this allows for an initial climb on RTL where roll is limited to
LEVEL_ROLL_LIMIT
|
2020-05-18 13:04:04 +10:00 |
Tom Pittenger
|
0270c57530
|
Plane: massive refactor and creation of Mode class
|
2019-04-02 16:28:52 +11:00 |