Andrew Tridgell
aab6c94936
Plane: don't weathervane in AIRBRAKE state
...
this prevents unwanted VTOL motor throttle while trying to slow
down. In this stage the slaving of yaw rate to fixed wing roll control
is sufficient
3 years ago
Andrew Tridgell
2846f87eeb
Plane: reduce height gain in auto landing for tiltrotors
...
avoid running the motors while tilted past the tilt max if we are in
AIRBRAKE state. This stops a large amount of forward thrust from the
tilted motors while trying to slow down, while still maintaining
attitude control
3 years ago
Andrew Tridgell
5bb7b04343
Plane: added release notes for 4.1.7beta1
3 years ago
Peter Barker
458d43fc1e
ArduPlane: send deprecated message warning for MAVLINK_MSG_ID_SET_HOME_POSITION
3 years ago
Iampete1
1ca1707f9f
Plane: quadpalne: keep motors interlock state upto date with E-stop
3 years ago
Peter Barker
d914e4e63b
Plane: convert next WP alt to global frame in POSITION_TARGET_GLOBAL_INT
3 years ago
Peter Barker
10be59da17
ArduPlane: create and use location_from_command_t
3 years ago
Peter Barker
e1314cc297
Plane: remove ancient convert_mixers
3 years ago
Peter Barker
4068d57930
Plane: correct spelling of mode_lotier_qland
3 years ago
Peter Barker
7c0b1f46d6
Plane: remove logging of STRT message
...
SType is always 3 - and we're just about to log the entire
mission so CTOT is pointless
3 years ago
Henry Wurzburg
e82ad1ec24
ArduPlane: fix error in Tricks on a Switch qualifier
3 years ago
Peter Barker
bab79d0094
ArduPlane: stop passing mission in Terrain constructor
...
Terrain can use the mission singleton
This means Copter can have terrain while compiling mission out
3 years ago
Peter Hall
717b18a680
Plane: quadplane: add allow_weathervane transtion class method
3 years ago
Peter Hall
6a719664d3
Plane: quadplane: pass takeoff and landing state to weathervane
3 years ago
Gone4Dirt
a79359dc67
Plane: use new weathervane library
3 years ago
Peter Barker
dd06a93c06
Plane: remove unused TRUE/FALSE defines
3 years ago
Peter Barker
9878701095
Plane: remove unused DEBUG define
3 years ago
Peter Barker
90310f4c6e
Plane: remove unused 'ALT_CONTROL' enumeration
3 years ago
Henry Wurzburg
ea9d35c99d
ArduPlane: extend nav_scripting to all modes
3 years ago
Hwurzburg
ad30d476c8
Plane: enforce acro rate limits in aerobatics scripting
3 years ago
Hwurzburg
0efb2f2048
Plane: disable TECS use during NAV_SCRIPT_TIME
3 years ago
murata
f8383df5a4
Plane: Remove meaningless semicolons
3 years ago
Bill Geyer
54bdde8845
Copter: fix parameter issue with quadplane
3 years ago
Bill Geyer
9bec232c8a
Plane: modify qautotune to use of multi subclass
3 years ago
Peter Hall
9ec1faf3f9
Plane: tailsitter: rate limit second half of FW transtion
3 years ago
Peter Barker
d6c653bdc5
ArduPlane: move logging of SIMSTATE, AHRS2 and POS into AP_AHRS library
3 years ago
Peter Barker
266d384ca7
ArduPlane: rename AP_AHRS::get_position to get_location
3 years ago
Iampete1
f725f7bb7e
Plane: set new slew limit and inherit slew limt for flaps
3 years ago
Joshua Henderson
c1abcfb7c4
Plane: move Airspeed to AP_Vehicle
3 years ago
Josh Henderson
6dc5a9fc54
Plane: GCS move airspeed sensor status flags up
3 years ago
Josh Henderson
9a3fed0263
Plane: move high_latency_air_temperature up
3 years ago
Andrew Tridgell
3273ead11b
Plane: use EKF climb rate estimate in VFR_HUD.climb
...
EKF estimate is both more accurate and less noisy
3 years ago
Iampete1
32488a5e3a
Plane: add MOTB logging at 10hz
3 years ago
Jaaaky
852546f8cf
ArduPlane: fix man_expo pitch & rudder params/variables
3 years ago
Peter Barker
0cf4254290
ArduPlane: move RPM sensor logging into AP_RPM
3 years ago
Iampete1
3a5c7ea8fc
Plane: quadplane: add transtion fail action param
3 years ago
Peter Hall
b64ddb9ac0
Plane: tailsitter: only set limit flags if outputs are configured
3 years ago
Peter Hall
2ffebebddc
Plane: tailsitter: provide min throttle limit based on disk therory outflow velocity
3 years ago
Iampete1
0fa1ddf7c2
Plane: tailsitter: always give pitch prority elevon mixing in VTOL modes
3 years ago
Iampete1
d473344177
Plane: add video stab log bit and log in ahrs_update
3 years ago
Iampete1
ca1b5b1db2
Plane: Quadplane: use get_frame_and_type_string
3 years ago
Peter Barker
89e3e27d3d
ArduPlane: move INS notch filter logging into INS
3 years ago
Peter Barker
173f36c145
ArduPlane: make vehicles write notch log messages
3 years ago
Peter Hall
d4eb2c6396
Plane: quadplane: QPOS_POSITION1 tailsitters use input_vel_accel method
3 years ago
Iampete1
4848ac9166
Plane: quadplane: don't use `is_active_z()`, becasue its wrong
3 years ago
Iampete1
fb1f6b57ad
Plane: Quadplane: never run Z controller if motors are not throttle unlimited
3 years ago
Peter Hall
c215fa0745
Plane: Quadplane: never run Z controller in tailsiter VTOL transtion
3 years ago
Peter Hall
9df753551e
Plane: quadplane: tailsitter: always relax pitch after transtion
3 years ago
Peter Hall
d054ca0426
Plane: quadplane: limit post VTOL transtion pitch rate on tailsitters in maunal modes
3 years ago
Peter Hall
67d7ba490f
Plane: quadplane: pass time to tailsitter.in_vtol_transition where avalable
3 years ago