Peter Barker
|
3d34e061fe
|
ArduPlane: add and use HAL_QUADPLANE_ENABLED
|
3 years ago |
Hwurzburg
|
4f48233b43
|
ArduPlane: add QRTL always as Q_RTL_MODE option
|
4 years ago |
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
|
4 years ago |
Iampete1
|
e81dc36ed6
|
Plane: add option do do a VTOL approach RTL
|
4 years ago |
Stavros Korokithakis
|
29043d62e9
|
Add FLIGHT_OPTION to climb before RTL
|
4 years ago |
Iampete1
|
69275582fa
|
QuadPlane: fix loiter to RTL instant QRTL switch
|
4 years ago |
Peter Barker
|
1b74058842
|
Plane: recalculate glide slope after achieving rtl.done_climb
|
4 years ago |
Iampete1
|
e600df680e
|
Plane: instantly switch from RTL to QRTL if within radius
|
4 years ago |
Peter Barker
|
6baaf03c8c
|
Plane: move auto_throttle_mode to being a method on each mode
|
4 years ago |
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.
|
4 years ago |
Peter Barker
|
a1ea1306a1
|
Plane: use pure-virtual method for allows_throttle_nudging
In place of a state variable which could become stale
|
4 years ago |
Samuel Tabor
|
836be4b4b4
|
Plane: Remove _navigate indirection in Mode.
|
5 years ago |
Samuel Tabor
|
06eea6ed9f
|
Plane: Move navigation functions into flight mode classes.
|
5 years ago |
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
|
5 years ago |
Tom Pittenger
|
0270c57530
|
Plane: massive refactor and creation of Mode class
|
6 years ago |