ardupilot/ArduPlane
Andrew Tridgell 319368e4b7 Plane: fixed yaw on fwd transition in tilt quadplanes
this fixes the coordinated turn calculation for yaw rate in tilt
quadplanes, and also only applies it if demanding at least 10 degrees
roll.

this fixes an issue when the pilot has a small roll demand in FBWA
from slightly off roll RC trim

thanks to Henry for helping diagnose this!
2021-02-27 14:42:20 +11:00
..
afs_plane.cpp Plane: move auto_throttle_mode to being a method on each mode 2021-01-10 16:04:30 +11:00
afs_plane.h Plane: Update for AFS interface 2019-06-18 10:02:05 +10:00
altitude.cpp ArduPlane: Add missing const in member functions 2021-02-03 18:45:14 +11:00
AP_Arming.cpp Plane: allow arming in all auto-throttle modes 2021-02-03 18:22:10 +11:00
AP_Arming.h ArduPlane: Add missing const in member functions 2021-02-03 18:45:14 +11:00
ArduPlane.cpp ArduPlane: privatize AHRS logging 2021-01-12 10:13:22 +11:00
Attitude.cpp Plane: use ahrs.groundspeed() instead of gps call 2021-02-21 09:13:31 +11:00
avoidance_adsb.cpp Plane: compile out ADSB mode if required 2020-09-24 08:22:16 -07:00
avoidance_adsb.h ArduPlane: use an enumeration for the AP_Avoidance recovery action 2020-08-19 11:38:19 +10:00
commands_logic.cpp ArduPlane: use ground_course in preference to ground_course_cd 2021-01-26 10:22:28 +11:00
commands.cpp Plane: fixed home reset alt bias 2019-07-07 19:20:32 +10:00
config.h Plane: Add THERMAL mode for thermal soaring. 2020-09-24 07:30:48 +10:00
control_modes.cpp ArduPlane: use AUX_PWM_TRIGGER_LOW and AUX_PWM_TRIGGER_HIGH 2021-02-10 18:48:06 +11:00
createTags ArduPlane: remove mention to .pde files 2016-05-07 22:55:48 -03:00
defines.h Plane: make FENCE_AUTOENABLE an AP_Enum 2020-12-02 18:33:07 +11:00
ekf_check.cpp Plane: integrate ahrs::get_variances change 2020-10-21 08:58:45 +09:00
events.cpp Plane: prevent failsafe from changing mode during landing 2021-01-26 11:17:10 +11:00
failsafe.cpp Plane: check channel space before sending servo output raw in SITL CPU failsafe 2020-03-26 15:12:50 +11:00
GCS_Mavlink.cpp Plane: use rull euler control for fwd transition of tilt vectored planes 2020-12-21 12:05:50 +11:00
GCS_Mavlink.h Plane: Support a set of offboard MAVLink guided controls with rates 2020-05-20 15:03:21 +10:00
GCS_Plane.cpp Plane: Add THERMAL mode for thermal soaring. 2020-09-24 07:30:48 +10:00
GCS_Plane.h ArduPlane: create and use INTERNAL_ERROR macro so we get line numbers 2020-04-30 13:21:36 +10:00
geofence.cpp ArduPlane: Add missing const in member functions 2021-02-03 18:45:14 +11:00
is_flying.cpp Plane: conditionally compile ADSB support 2020-09-22 09:33:51 +10:00
Log.cpp Plane: use get_frame_class/type string methods 2021-02-09 12:43:53 +11:00
Makefile.waf waf: use single entry point for make wrappers 2015-12-10 10:40:34 +09:00
mode_acro.cpp Plane: move auto_throttle_mode to being a method on each mode 2021-01-10 16:04:30 +11:00
mode_auto.cpp Plane: move auto_throttle_mode to being a method on each mode 2021-01-10 16:04:30 +11:00
mode_autotune.cpp Plane: move auto_throttle_mode to being a method on each mode 2021-01-10 16:04:30 +11:00
mode_avoidADSB.cpp Plane: compile out ADSB mode if required 2020-09-24 08:22:16 -07:00
mode_circle.cpp Plane: move auto_throttle_mode to being a method on each mode 2021-01-10 16:04:30 +11:00
mode_cruise.cpp ArduPlane: Add missing const in member functions 2021-02-03 18:45:14 +11:00
mode_fbwa.cpp ArduPlane: use AUX_PWM_TRIGGER_LOW and AUX_PWM_TRIGGER_HIGH 2021-02-10 18:48:06 +11:00
mode_fbwb.cpp Plane: move auto_throttle_mode to being a method on each mode 2021-01-10 16:04:30 +11:00
mode_guided.cpp Plane: move auto_throttle_mode to being a method on each mode 2021-01-10 16:04:30 +11:00
mode_loiter.cpp Plane: move auto_throttle_mode to being a method on each mode 2021-01-10 16:04:30 +11:00
mode_manual.cpp Plane: move auto_throttle_mode to being a method on each mode 2021-01-10 16:04:30 +11:00
mode_qacro.cpp Plane: move auto_throttle_mode to being a method on each mode 2021-01-10 16:04:30 +11:00
mode_qautotune.cpp Plane: fixed qautotune exit 2019-05-02 06:59:12 +10:00
mode_qhover.cpp Plane: massive refactor and creation of Mode class 2019-04-02 16:28:52 +11:00
mode_qland.cpp Plane: massive refactor and creation of Mode class 2019-04-02 16:28:52 +11:00
mode_qloiter.cpp Plane: massive refactor and creation of Mode class 2019-04-02 16:28:52 +11:00
mode_qrtl.cpp Plane: massive refactor and creation of Mode class 2019-04-02 16:28:52 +11:00
mode_qstabilize.cpp Plane: move auto_throttle_mode to being a method on each mode 2021-01-10 16:04:30 +11:00
mode_rtl.cpp Plane: recalculate glide slope after achieving rtl.done_climb 2021-02-13 19:34:52 +11:00
mode_stabilize.cpp Plane: move auto_throttle_mode to being a method on each mode 2021-01-10 16:04:30 +11:00
mode_takeoff.cpp Plane: move auto_throttle_mode to being a method on each mode 2021-01-10 16:04:30 +11:00
mode_thermal.cpp Plane: Allow AP_Soaring to specify loiter radius in THERMAL mode. 2021-01-29 11:20:09 -08:00
mode_training.cpp Plane: move auto_throttle_mode to being a method on each mode 2021-01-10 16:04:30 +11:00
mode.cpp Plane: move auto_throttle_mode to being a method on each mode 2021-01-10 16:04:30 +11:00
mode.h Plane: instantly switch from RTL to QRTL if within radius 2021-02-03 18:53:54 +11:00
motor_test.cpp Plane: added an abstraction for reverse thrust 2018-11-16 08:33:35 +11:00
navigation.cpp Plane: move auto_throttle_mode to being a method on each mode 2021-01-10 16:04:30 +11:00
parachute.cpp Plane: integrate parachute check_sink_rate 2020-10-06 16:14:59 +11:00
Parameters.cpp Plane: extend Stream rates param count to match MAVLINK_COMM_NUM_BUFFER 2020-12-29 07:52:09 -07:00
Parameters.h Plane: extend Stream rates param count to match MAVLINK_COMM_NUM_BUFFER 2020-12-29 07:52:09 -07:00
Plane.cpp Plane: create generic vehicle management and move runcam to it 2019-12-30 13:02:04 +11:00
Plane.h Plane: store previous_mode_reason only as a local 2021-02-03 20:33:25 +11:00
qautotune.cpp Plane: AC_AutoTune writes events itself now 2019-11-01 14:47:52 +08:00
qautotune.h Plane: AC_AutoTune writes events itself now 2019-11-01 14:47:52 +08:00
quadplane.cpp Plane: fixed yaw on fwd transition in tilt quadplanes 2021-02-27 14:42:20 +11:00
quadplane.h Plane: use get_frame_class/type string methods 2021-02-09 12:43:53 +11:00
radio.cpp Plane: Ensure that only one form of throttle nudging is active at once 2021-01-03 12:47:14 +11:00
RC_Channel.cpp ArduPlane: add auxillary function to change to FBWA 2020-12-15 19:14:33 +11:00
RC_Channel.h ArduPlane: add RC option for landing flare 2020-10-13 11:36:19 +11:00
release-notes.txt Plane: prepare for 4.0.9 2021-02-23 08:03:12 +11:00
reverse_thrust.cpp Plane: add reverse_thrust option when in landing pattern 2020-09-17 07:31:43 -07:00
sensors.cpp Plane: Remove SONR messages logging 2020-04-01 17:11:48 +11:00
servos.cpp ArduPlane: Add missing const in member functions 2021-02-03 18:45:14 +11:00
soaring.cpp Plane: Re-order logic in soaring.cpp. 2021-01-13 18:35:53 +11:00
system.cpp Plane: store previous_mode_reason only as a local 2021-02-03 20:33:25 +11:00
tailsitter.cpp ArduPlane: use AUX_PWM_TRIGGER_LOW and AUX_PWM_TRIGGER_HIGH 2021-02-10 18:48:06 +11:00
takeoff.cpp Plane: During takeoff keep limit at LEVEL_ROLL_LIMIT until rotate speed is reached. 2021-02-09 10:08:41 +11:00
tiltrotor.cpp ArduPlane: Add missing const in member functions 2021-02-03 18:45:14 +11:00
tuning.cpp Plane: move pos-control pids to pos-control library 2018-01-23 12:00:43 +09:00
tuning.h Global: remove mode line from headers 2016-10-24 09:42:01 -02:00
version.h ArduPlane: Use new AP_FWVersionDefine header 2020-09-23 20:58:35 +10:00
wscript Plane: removed AP_Stats 2020-01-16 20:36:54 +11:00