Andrew Tridgell
245ded2f2d
Plane: fixed handling of loss of fwd thrust in QRTL
4 years ago
Andrew Tridgell
c7a14a5da1
Plane: disable cross-track in Q approach modes and QRTL
4 years ago
Andrew Tridgell
46722500b0
Plane: default Q_TRANS_DECEL to 6 for tailsitters
4 years ago
Andrew Tridgell
a7b809d5d4
Plane: added approach and airbrake options
...
this defaults VTOL landings to have an approach and airbraking stage,
allowing for more efficient landings. Can be disabled by setting
Q_OPTIONS bit 16
4 years ago
Andrew Tridgell
ddfc9e8300
Plane: improved quadplane auto-land into wind
...
when heading is strong we need to ramp up pitch limit slowly to
prevent a big dive
4 years ago
Andrew Tridgell
b4992cc226
Plane: added accessors for poscontrol state
...
allows for time since state entered
4 years ago
Andrew Tridgell
f1f7f01300
Plane: slave fixed wing desired rate to multicopter desired rate
...
this ensures that the two rate controllers don't fight each other when
in a VTOL mode
4 years ago
Andrew Tridgell
062a15ce11
Plane: set_takeoff_expected should only get set when not flying
4 years ago
Andrew Tridgell
68a1100c64
Plane: use new APIs for takeoff/touchdown expected
4 years ago
Hwurzburg
bf14c32109
Plane: correct description of Q_TAILSIT_MOTMX param
4 years ago
James Harton
be3cc1b679
Docs: Change all references from dev.ardupilot.org to the appropriate documentation URLs.
4 years ago
Peter Barker
3464f9b46e
ArduPlane: remove optical flow pointer from AP_AHRS
...
Nothing was ever using it.
4 years ago
Leonard Hall
e275ec9e63
Plane: Rename set_yaw_target_to_current_heading
4 years ago
vierfuffzig
9a538ba15b
ArduPlane: fix advanced param metadata
4 years ago
Hwurzburg
38ed4a2dd6
ArduPlane: make centideg metadata incr and range consistent
4 years ago
Leonard Hall
8b3b6cf693
Plane: Fix before squash
4 years ago
Andrew Tridgell
d1f6d913d5
Plane: adjust reposition landing code
...
use accel with 1s timeconstant
4 years ago
Andrew Tridgell
5857e750ce
Plane: provide target velocity in QPOS descent
4 years ago
Andrew Tridgell
74da3c74ac
Plane: cope with Q pitch limit larger than fixed wing limit
...
prevents tailsitter VTOL transition timeout due to not achieving angle
4 years ago
Andrew Tridgell
71fa52d5c6
Plane: fixed slowing descent in final phase of QLAND
4 years ago
Andrew Tridgell
ec1cbb06fd
Plane: allow reposition in auto land
4 years ago
Andrew Tridgell
6eafcdb558
Plane: added Q_OPTION bit for throttle control of landing speed
4 years ago
Andrew Tridgell
24375cf9c1
Plane: change printf calls to send_text
4 years ago
Andrew Tridgell
52b4c257ec
Plane: prevent oscillation in GUIDED mode hover
4 years ago
Andrew Tridgell
5a880c74b6
Plane: use input shaping from pos_control
...
smoother navigation with new input shaping code
4 years ago
Andrew Tridgell
a6ec7d9f23
Plane: ensure xy controller is initialised
4 years ago
Andrew Tridgell
9d52333afc
Plane: don't start descent till under 3m/s
4 years ago
Leonard Hall
4bae8f03a4
Copter: Use PosControl fixes
4 years ago
Leonard Hall
57952861d6
Plane: PosControl Update
4 years ago
Leonard Hall
ff2ae1d7d1
Plane: integrate AC_PosControl::get_roll_cd rename
4 years ago
Leonard Hall
1ce63bf433
Plane: minor format and comment fixes
4 years ago
Andy Piper
8e744a4a25
Plane: generalise ESC telemetry to allow harmonic notch handling with other ESCs
4 years ago
Pierre Kancir
8a0230e6d5
Plane: use MAVLink POSITION_TARGET_TYPEMASK
4 years ago
James O'Shannessy
5253b8a3ee
ArduPlane: Fix spiralling loiters when no fence return point can be found
4 years ago
Iampete1
fd2909d53f
Plane: change location refence frame correctly
4 years ago
Iampete1
1a182a52da
Plane: init terrain to locaiton and wpnav sub sytems
4 years ago
Iampete1
572e401894
Plane: fix QRTl terrain following
4 years ago
Iampete1
a165a0e1bb
Plane: fix loiter terrain following
4 years ago
Josh Henderson
5c8c961399
ArduPlane: Privatize AP_IntertialSensor Logging
4 years ago
Peter Barker
03d643a18a
ArduPlane: log auxillary function invocations
4 years ago
Peter Barker
453b7403b1
ArduPlane: remove duplicate log metadata fields
4 years ago
Peter Hall
d3dca4c17d
Plane: consistantly slew all three throttles
4 years ago
Peter Hall
47ab0360e7
Plane: tailsitter: do not output throttle
4 years ago
Hwurzburg
09fb9a8e58
Plane: limit speed scaling in Autotakeoff wo AS sensor option
4 years ago
Andrew Tridgell
da2ddda0cb
Plane: added in ATRP logging
4 years ago
Andrew Tridgell
93abd44446
Plane: added SRate to PID logging
4 years ago
Andrew Tridgell
96059a6387
Plane: allow for AUTOTUNE_LEVEL==0
4 years ago
Andrew Tridgell
d2d06af751
Plane: removed ATRP log msg
4 years ago
Andrew Tridgell
a35d8e584d
Plane: change param prefixes for roll/pitch controllers
4 years ago
Andrew Tridgell
e5308db8c2
Plane: added FLIGHT_OPTIONS bit to enable yaw control in ACRO mode
...
this allows for yaw damper in ACRO, which is important on some
vehicles with no vertical stabilize
See
https://discuss.ardupilot.org/t/rudderless-split-rudder-flying-wing/69273/4
4 years ago