Andrew Tridgell
e981966640
Plane: call AHRS resetHeightDatum() on baro reset
...
this prevents the AMSL estimate from the EKF going off badly if we
disarm at a high altitude
2019-02-25 10:52:25 +11:00
Andrew Tridgell
0c2ea764ce
Plane: handle VTOL landing with incorrect height
...
if landing above expected height then run landing detector to allow a
switch from LAND_DESCEND to LAND_FINAL
this prevents the plane sitting on the ground until the battery runs
out
2019-02-25 10:52:25 +11:00
Andrew Tridgell
82c85de469
Plane: separate out slew limit logic for left/right throttles
2019-02-02 12:24:00 +11:00
Andrew Tridgell
1a56659eec
Plane: apply throttle slew to dual-motor setups
...
thanks to Alex for noticing this issue
2019-02-02 09:38:21 +11:00
Andrew Tridgell
45fa3913ec
Plane: prepare for 3.9.5 release
2019-01-27 14:20:40 +11:00
Andrew Tridgell
25f5e9171d
Plane: update release notes for 3.9.5
2019-01-27 14:20:30 +11:00
Andrew Tridgell
be531e9742
Plane: fix tailsitter logged attitude targets
2019-01-25 10:14:21 +11:00
Andrew Tridgell
69bf224730
Plane: ignore battery failsafe during landing
...
fixes https://github.com/ArduPilot/ardupilot/issues/10320
2019-01-24 08:22:25 +11:00
Andrew Tridgell
71e776640f
Plane: updated release notes for 3.9.5beta2
2019-01-15 14:37:10 +11:00
Andrew Tridgell
3b7c6071c5
Plane: prepare for 3.9.5beta2
2019-01-15 14:36:52 +11:00
Andrew Tridgell
c882262ff9
Plane: fixed EKF yaw reset
...
we need to do the yaw reset before updating the rest of quadplane, or
it is not effective
thanks to Leonard for noticing the bug!
2019-01-15 10:41:50 +11:00
Andrew Tridgell
99d8353166
Plane: update release notes
2019-01-11 13:41:57 +11:00
Andrew Tridgell
3df6f55777
Plane: update release notes for 3.9.5beta1
2019-01-11 13:34:37 +11:00
Andrew Tridgell
b93aed2ceb
Plane: prepare for 3.9.5beta1
2019-01-11 13:28:09 +11:00
Andrew Tridgell
a57f3880d1
Plane: fixed VTOL takeoff to ignore lat/lon in mission
...
we should always takeoff vertically
2019-01-11 12:42:18 +11:00
Andrew Tridgell
7e37f2b638
Plane: prepare for 3.9.4 release
2018-12-10 07:48:04 +11:00
Andrew Tridgell
bbcc458c4a
Plane: updated release notes
2018-12-10 07:47:50 +11:00
Andrew Tridgell
531911b7cc
Plane: prepare for release of 3.9.4beta1
2018-12-09 07:44:26 +11:00
Andrew Tridgell
0d3fa7e7a7
Plane: updated release notes for 3.9.4beta1
2018-12-09 07:43:42 +11:00
Andrew Tridgell
7c7c5038fe
Plane: prepare for 3.9.3 release
2018-11-10 14:11:40 +11:00
Andrew Tridgell
b53dd8d68e
Plane: update release notes for 3.9.3
2018-11-10 14:10:55 +11:00
Andrew Tridgell
40e2238936
Plane: prepare for 3.9.3beta1
2018-11-06 09:14:36 +11:00
Andrew Tridgell
63ac6b2fe7
Plane: updated release notes for 3.9.3beta1
2018-11-06 09:14:02 +11:00
Andrew Tridgell
1ed8e4fd2b
Plane: ensure speed scaling covers full aircraft speed range
...
this is important for very fast or very slow aircraft
2018-11-02 15:31:21 +11:00
Andrew Tridgell
bcd2d3805d
Plane: small update to failsafe documentation
2018-10-18 09:13:33 +11:00
Andrew Tridgell
6ca8acd8a3
Plane: prepare for 3.9.2 release
2018-10-10 13:12:22 +11:00
Andrew Tridgell
c005a594c1
Plane: update release notes for 3.9.2
2018-10-10 13:11:25 +11:00
Andrew Tridgell
020b2f1805
Plane: prepare for 3.9.2beta3
2018-09-20 07:16:23 +10:00
Andrew Tridgell
dad433e871
Plane: release notes for 3.9.2beta3
2018-09-20 07:15:59 +10:00
Andrew Tridgell
9b0d2eca07
Plane: Missing Loiter Init on accel
...
# Conflicts:
# ArduPlane/quadplane.cpp
2018-09-19 13:22:42 +10:00
Andrew Tridgell
724d498dba
Plane: prepare for 3.9.2beta2 release
2018-09-15 16:09:53 +10:00
Andrew Tridgell
8874351bc5
Plane: updated release notes for 3.9.2beta2
2018-09-15 16:09:18 +10:00
Leonard Hall
241972a300
QuadPlane: remove true from init of loiter
2018-09-15 10:25:12 +10:00
Andrew Tridgell
9a9dca045d
Plane: do attitude relax after 100ms
2018-09-15 10:09:29 +10:00
Leonard Hall
44c348f3fa
Plane: Log VTOL targets in ATT message in VTOL mode
2018-09-15 10:09:23 +10:00
Leonard Hall
9a3ed31040
QuadPlane: Remove repeat I term reset
2018-09-15 10:09:15 +10:00
Andrew Tridgell
4e148959c9
Plane: fixed relaxing of attitude controller on transition
...
this fixes an issue found by Leonard where the attitude controller
could have residual control left over from a previous transition when
engaging the VTOL attitude controller
2018-09-14 10:51:40 +10:00
Andrew Tridgell
102ee99802
Plane: added speed scaling reduction for Q modes
...
when in a Q mode reduce surface movements at low airspeed, in case we
have the wind from behind us. This prevents the control surfaces from
causing instability
2018-09-14 10:51:15 +10:00
Andrew Tridgell
58a363c643
Plane: fixed a bug in Q_ASSIST_ modes for tiltrotors
...
when a tilt-rotor drops below Q_ASSIST_SPEED we need to keep it in the
airspeed wait state until it has regained airspeed, otherwise we will
end up with too low throttle
2018-09-13 21:00:34 +10:00
Andrew Tridgell
6213852fa6
Plane: handle reverse thrust in AFS failsafe
...
and zero differential thrust
2018-09-13 08:16:17 +10:00
Andrew Tridgell
aa590fa1c5
Plane: handle twin motor planes for AFS failsafe
2018-09-13 08:16:14 +10:00
Andrew Tridgell
3ecc74a59c
Plane: prepare for 3.9.2beta1
2018-09-12 16:29:43 +10:00
Andrew Tridgell
7e7a8b2bb1
Plane: update release notes for 3.9.2beta1
2018-09-12 16:29:12 +10:00
Andrew Tridgell
249057a9d9
Plane: fixed throttle when terminated
...
thanks to Michael Thomas for reporting this
2018-09-12 14:14:36 +10:00
Andrew Tridgell
86e1c8f1e7
Plane: prepare for 3.9.1 release
2018-08-31 12:34:58 +10:00
Andrew Tridgell
4e19a15447
Plane: updated 3.9.1 release notes
2018-08-31 12:34:21 +10:00
Andrew Tridgell
68addcb55a
Plane: prepare for 3.9.1beta3
2018-08-23 13:28:04 +10:00
Andrew Tridgell
ca198434b5
Plane: updated release notes for 3.9.1beta3
2018-08-23 13:27:43 +10:00
Michael du Breuil
33a0425286
Plane: Don't initilize motors with a trim value
2018-08-23 12:56:35 +10:00
Andrew Tridgell
0d56c56610
Plane: reset rudder input during RC failsafe
2018-08-23 12:55:46 +10:00