ardupilot/ArduPlane
Andrew Tridgell cb307891e0 Plane: fixed bad yaw rate demands in tailsitter fixed wing modes
this prevents the pilot putting in crazy yaw rate demands due to the
use of rudder stick in fixed wing modes for tailsitters while still
allowing for FBWA flat turns if the user wants them.

It uses the existing RUDD_DT_GAIN parameter for a gain scaling of yaw
rate for copter tailsitters
2021-09-14 07:55:40 +10:00
..
afs_plane.cpp ArduPlane: use mission singleton inside AP_AdvancedFailsafe 2021-08-03 10:35:24 +10:00
afs_plane.h ArduPlane: use mission singleton inside AP_AdvancedFailsafe 2021-08-03 10:35:24 +10:00
altitude.cpp ArduPlane: altitude: rangefinder correction should be relative to the altitude source being used for navigation. This avoid applying it twice when there is an existing correction saved. 2021-08-19 17:59:33 +10:00
AP_Arming.cpp ArduPlane: add option for man throttle center to be TRIM_THROTTLE 2021-09-07 10:02:26 +10:00
AP_Arming.h ArduPlane: Add missing const in member functions 2021-02-03 18:45:14 +11:00
ArduPlane.cpp Plane: remove AUTO_FBW_STEER 2021-09-12 22:12:32 -05:00
Attitude.cpp Plane: remove AUTO_FBW_STEER 2021-09-12 22:12:32 -05: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 Plane: adjust for rename yaw_initialised -> dcm_yaw_initialised 2021-08-18 18:37:39 +10:00
commands.cpp Plane: fixed home reset alt bias 2019-07-07 19:20:32 +10:00
config.h ArduPlane: add thr position trigger to ThrLandCtrl Q_OPTION 2021-08-25 12:32:59 +10:00
control_modes.cpp Plane: move RST_SWITCH_CH to RCx_OPTION 2021-03-17 19:18:46 +11:00
createTags ArduPlane: remove mention to .pde files 2016-05-07 22:55:48 -03:00
defines.h ArduPlane: add option for man throttle center to be TRIM_THROTTLE 2021-09-07 10:02:26 +10: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: added manual input expo for MANUAL, ACRO and TRAINING 2021-07-23 14:47:14 +10:00
fence.cpp Plane: implement slow descent in QRTL approach 2021-06-05 13:05:30 +10:00
GCS_Mavlink.cpp Plane: Add TRIM_PITCH_CD FLIGHT_OPTIONS bits for GCS and OSD 2021-08-31 09:32:10 +10:00
GCS_Mavlink.h Plane: remove pointless override of send_simstate 2021-08-10 09:48:34 +10:00
GCS_Plane.cpp Plane: GCS_Plane.cpp Fix chronological sequence 2021-07-07 18:56:09 +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
is_flying.cpp Plane: Fix failure to disarm after landing in strong winds 2021-03-05 12:10:01 +11:00
Log.cpp Plane: added option to log PIDs at full rate 2021-08-10 10:13:36 +10: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 Plane: move FBWA_TDRAG_CHAN to RC Options 2021-03-17 19:18:46 +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: offset guided start point when using Q_GUIDED_MODE 2021-06-05 13:05:30 +10:00
mode_loiter.cpp Plane: fix loiter terrain following 2021-05-02 18:51:27 +10:00
mode_manual.cpp Plane: added manual input expo for MANUAL, ACRO and TRAINING 2021-07-23 14:47:14 +10:00
mode_qacro.cpp Plane: mode_qacro: combine enter and init 2021-09-08 18:06:58 +10:00
mode_qautotune.cpp Plane: mode_qautotune: call init 2021-09-08 18:06:58 +10:00
mode_qhover.cpp Plane: mode_qhover: combine enter and init 2021-09-08 18:06:58 +10:00
mode_qland.cpp Plane: mode_qland: combine enter and init 2021-09-08 18:06:58 +10:00
mode_qloiter.cpp Copter: Add units to the AC_AttitudeControl Library 2021-09-09 08:01:14 +09:00
mode_qrtl.cpp Plane: mode_qrtl: combine enter and init 2021-09-08 18:06:58 +10:00
mode_qstabilize.cpp Plane: mode_qstabilize: combine enter and init 2021-09-08 18:06:58 +10:00
mode_rtl.cpp ArduPlane: add QRTL always as Q_RTL_MODE option 2021-06-14 09:08:20 +10: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: mode_takeoff: call base mode constuctor 2021-08-03 12:28:31 +10:00
mode_thermal.cpp Plane: mode_thermal: adjust messages to reference parameter names 2021-06-30 18:21:03 +10: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: mode enter init auto state vtol mode to is_vtol_mode 2021-09-08 18:06:58 +10:00
mode.h Plane: mode.h remove init method 2021-09-08 18:06:58 +10:00
motor_test.cpp Plane: don't allow motortest if motors not allocated 2021-08-02 10:24:49 +10:00
navigation.cpp Plane: remove none-functional NAV_CONTROLLER param 2021-09-08 20:32:52 +09:00
parachute.cpp Plane: integrate parachute check_sink_rate 2020-10-06 16:14:59 +11:00
Parameters.cpp Plane: remove AUTO_FBW_STEER 2021-09-12 22:12:32 -05:00
Parameters.h Plane: remove AUTO_FBW_STEER 2021-09-12 22:12:32 -05:00
Plane.cpp Plane: create generic vehicle management and move runcam to it 2019-12-30 13:02:04 +11:00
Plane.h Plane: remove none-functional NAV_CONTROLLER param 2021-09-08 20:32:52 +09:00
qautotune.cpp Plane: seperate kinimatic shaping from pid limit setting 2021-07-10 20:25:05 +09:00
qautotune.h Plane: AC_AutoTune writes events itself now 2019-11-01 14:47:52 +08:00
quadplane.cpp Plane: fixed bad yaw rate demands in tailsitter fixed wing modes 2021-09-14 07:55:40 +10:00
quadplane.h Plane: quadplane: remove init mode and control run methods 2021-09-08 18:06:58 +10:00
radio.cpp Plane: radio: remove recompute_pwm_no_deadzone calls in training mode 2021-08-31 09:48:59 +10:00
RC_Channel.cpp ArduPlane: add CRUISE mode RC AUX Function switch 2021-08-11 18:35:05 +10:00
RC_Channel.h ArduPlane: correct Mission Reset override behaviour in Plane 2021-08-06 10:17:25 +10:00
release-notes.txt Plane: prepare for 4.1.0beta7 2021-09-11 09:48:31 +10:00
reverse_thrust.cpp ArduPlane: add option for man throttle center to be TRIM_THROTTLE 2021-09-07 10:02:26 +10:00
sensors.cpp Plane: Remove SONR messages logging 2020-04-01 17:11:48 +11:00
servos.cpp Plane: remove AUTO_FBW_STEER 2021-09-12 22:12:32 -05:00
soaring.cpp Plane: soaring: No action if in landing sequence. 2021-08-04 06:52:56 +10:00
system.cpp Plane: remove none-functional NAV_CONTROLLER param 2021-09-08 20:32:52 +09:00
tailsitter.cpp Plane: tailsitter: don't relax attitude control in transision to VTOL, rely on check_attitude_relax to do the right thing 2021-09-07 09:09:47 +10:00
tailsitter.h Plane: quadplane: move tailsitter items to dedicated setup 2021-09-01 08:33:24 +10:00
takeoff.cpp Plane: use new tailsiter class 2021-07-27 09:08:34 +10:00
tiltrotor.cpp Plane: fix bug in tilt position for QLOITER and QRTL if THR_MIN !=0 2021-06-29 10:58:11 +10:00
tuning.cpp Plane: Add TX FF tuning for Pitch/Roll/Yaw QuadPlane PIDs 2021-07-06 09:00:16 +10:00
tuning.h Plane: Add TX FF tuning for Pitch/Roll/Yaw QuadPlane PIDs 2021-07-06 09:00:16 +10:00
version.h Plane: mark master as 4.2.0dev 2021-08-01 06:06:26 +10:00
wscript Plane: removed AP_Stats 2020-01-16 20:36:54 +11:00