Commit Graph

3155 Commits

Author SHA1 Message Date
Andrew Tridgell
ef9c65c136 Plane: prepare for 3.9.9beta4 2019-07-31 13:11:10 +10:00
Andrew Tridgell
b842d9d4af Plane: update release notes for 3.9.9beta4 2019-07-31 13:10:38 +10:00
Andrew Tridgell
ed5e2bf58b Plane: prepare for 3.9.9beta3 2019-07-29 10:47:50 +10:00
Andrew Tridgell
f0ede83f82 Plane: udpate release notes for 3.9.9beta3 2019-07-29 10:47:35 +10:00
Andrew Tridgell
37c0666969 Plane: prepare for 3.9.9beta2 2019-07-11 05:36:32 +10:00
Andrew Tridgell
60001cac05 Plane: updated release notes for 3.9.9beta2 2019-07-11 05:36:04 +10:00
Andrew Tridgell
bdf63b5420 Plane: enable mixer setup with ChibiOS fw
allows for pass-thu on FMU failure
2019-07-10 21:56:13 +10:00
Andrew Tridgell
85b5223be1 Plane: decay fw rate integrators when at low airspeed
this prevents large fixed wing control surface integrators from
causing issues when we have wind from behind in hover
2019-07-09 16:23:45 +10:00
Andrew Tridgell
f5bf610b9a Plane: reset rate controller integrators if not run for 2s
this prevents a bug where integrator buildup can happen from a
previous flight mode
2019-07-09 16:23:44 +10:00
Andrew Tridgell
bd5d11ca82 Plane: update version for 3.9.9beta1 2019-07-08 11:41:59 +10:00
Andrew Tridgell
7e43101dbd Plane: prepare for 3.9.9beta1 release 2019-07-08 11:40:53 +10:00
Andrew Tridgell
f52ccd9982 Plane: fixed home reset alt bias
this fixes a bug in the set of home alt while disarmed. The set had a
circular dependency which could cause a large bias to build up between
home alt and gps alt due to small fluctuations in barometer data

Thanks to Nick Allen for spotting this
2019-07-06 15:50:34 +10:00
Andrew Tridgell
6ea22c9cf8 Plane: prepare for 3.9.8 2019-04-26 07:15:39 +10:00
Andrew Tridgell
0c5c7d55fc Plane: update release notes for 3.9.8 2019-04-26 07:15:07 +10:00
Andrew Tridgell
893c84754b Plane: prepare for 3.9.8-beta1 2019-04-22 16:51:57 +10:00
Andrew Tridgell
a9d5581378 Plane: updated release notes for 3.9.8-beta1 2019-04-22 16:51:04 +10:00
Andrew Tridgell
645f758a15 Plane: don't overwrite home on a armed watchdog reset 2019-04-22 11:26:13 +10:00
Andrew Tridgell
bd6cd094c9 Plane: bypass arming checks for armed watchdog reboot 2019-04-22 11:20:42 +10:00
Andrew Tridgell
f5c45bf184 Plane: read RC inputs in plane failsafe code
# Conflicts:
#	ArduPlane/failsafe.cpp
2019-04-20 14:16:22 +10:00
Andrew Tridgell
098b37b69f Plane: removed an unnecessary delay on init 2019-04-20 13:57:32 +10:00
Andrew Tridgell
9d34494bfd Plane: show message for skipping gyro cal 2019-04-20 13:55:13 +10:00
Andrew Tridgell
6a3513fb0e Plane: prepare for 3.9.7 release 2019-04-01 17:42:44 +11:00
Andrew Tridgell
9bc1a537b5 Plane: update release notes for 3.9.7 2019-04-01 17:42:13 +11:00
Andrew Tridgell
a8568402ef Plane: updated release notes for 3.9.6 2019-03-04 08:14:22 +11:00
Andrew Tridgell
9bc8a65970 Plane: prepare for 3.9.6 2019-03-04 08:13:17 +11:00
Andrew Tridgell
a3fa359a63 Plane: prepare for 3.9.6beta1 2019-02-26 07:23:15 +11:00
Andrew Tridgell
8fa140de16 Plane: updated release notes for 3.9.6beta1 2019-02-26 07:22:27 +11:00
Andrew Tridgell
7b6d74be13 Plane: check motor spool state in vtol approach check 2019-02-25 13:29:00 +11:00
Andrew Tridgell
bc95c25cc9 Plane: use WP height for height above ground in vtol landing
this allows for landings above or below the takeoff height without
requiring the use of terrain data. It allows both the use of vfwd
motor for holding against wind, and the correct height for land final
descent rate
2019-02-25 10:52:25 +11:00
Michael du Breuil
9d528205c7 Plane: Update throttle mix 2019-02-25 10:52:25 +11:00
Andrew Tridgell
c755deff21 Plane: allow fwd motor to run in VTOL land hor positioning
this fixes an issue with vtol landings below the takeoff point
2019-02-25 10:52:25 +11:00
Michael du Breuil
7a33d949ca Plane: Don't overwrite the quadplane loiter relax 2019-02-25 10:52:25 +11:00
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