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
Iampete1
9634641323
Plane: tailsitter: rate limit pitch up in VTOL pos control flight.
3 years ago
Andrew Tridgell
2691022e12
Plane: update release notes for 4.1.6
3 years ago
Andrew Tridgell
2251293ec7
Plane: fix stabilize mode
...
should self-level. Broken by #19171
3 years ago
Iampete1
abe9e4425b
Plane: quadplane: remvoe unused loiter initial pitch varable
3 years ago
Andrew Tridgell
fb019eb0f3
Plane: add a low pass filter to speed scaler
...
this is needed due to the filtering done on the target rate in
AC_PID. With a low filter rate in AC_PID a step in the speed scaler
results in a step in the FF output due to the mismatch in the
instantaneous SS and the filtered target rate
3 years ago
Peter Barker
e55eea961f
ArduPlane: create and use AP_OPTICALFLOW_ENABLED
3 years ago
Andrew Tridgell
336b666f83
Plane: fixed stick mixing and throttle nudge in QRTL approach
...
thanks to Henry for noticing this
3 years ago
Peter Barker
d7fae5263f
ArduPlane: adjust for rename of OpticalFlow.cpp
3 years ago
Samuel Tabor
a715472353
Plane: Specify starting location to set_offset_altitude_location
3 years ago
Hwurzburg
18e427d27d
Plane: add Q_OPTION to force fw trans on fail instead of QLAND
3 years ago
Iampete1
2154738421
Plane: Quadplane: only advance to QPOS_POSITION2 once tilts have finished slewing
3 years ago
Iampete1
eac52fe08f
Plane: quadplane: don't ouput VTOL throttle on tiltrotor with no VTOL motors and till fully forward
3 years ago
Iampete1
6116eaeb32
Plane: quadplane: enhance tiltrotor transtion to better deal with tiltrotors with all motors tilting
3 years ago
Andy Piper
aefc97fafa
Plane: use calculated number of notches for dynamic harmonic
3 years ago
Andrew Tridgell
db0f06fb58
Plane: update release notes for 4.1.6beta1
3 years ago
Peter Barker
278899e44c
ArduPlane: tidy log message id definitions
...
Add a comment indicating only 20 ids are available to the vehicle
3 years ago
Jaaaky
50430d9fc8
ArduPlane: Fix multi #include's
3 years ago
Iampete1
055d90d49b
Plane: tailsitter: add gains to scale control surface vs motors
3 years ago
Gone4Dirt
d244a0b803
Plane: Make RPM log independant of RC log mask
3 years ago
Samuel Tabor
c44fed34d4
AP_Soaring: Override airspeed and flap angle.
3 years ago
Peter Barker
08a8b3f155
Plane: use @CopyValuesFrom for FLTMODEn parameters
3 years ago
Iampete1
8aa4a802f3
Plane: tiltrottor: add missing ff terms
3 years ago
Andrew Tridgell
c746efff4f
Plane: updated release notes for 4.1.5
3 years ago
Hwurzburg
049f5f2135
Plane: fix divide by zero in transition time
3 years ago
Andrew Tridgell
1c89b7f3a2
Plane: check for VTOL takeoff in AUTO
...
if the "only arm in Q modes" bit is set in Q_OPTIONS then check that
in AUTO mode we are in a VTOL takeoff WP
3 years ago
Hwurzburg
274111a5ea
ArduPlane: clean up short failsafe
3 years ago
Andrew Tridgell
522056d6f7
Plane: release notes for 4.1.5beta1
3 years ago
Andrew Tridgell
ca13503f41
ArduPlane: revert compass parameter changes
3 years ago
Andrew Tridgell
e7c7cdd653
Plane: reset VTOL takeoff if not armed
...
we need to reset the takeoff target position while disarmed so we
don't use spurious position information from before we get good GPS
lock.
also remove the "Resetting previous waypoint" message as it doesn't
provide useful information and is just a distraction (it would be
printed continuously while waiting for arming with this PR)
3 years ago