Iampete1
d1d6342165
Plane: update_throttle_range dont set_throttle_range
3 years ago
Andrew Tridgell
493d8979d5
Plane: reset target speed on disarm
...
allows for multiple auto missions with DO_CHANGE_SPEED
3 years ago
Andrew Tridgell
bf425a1edf
Plane: update release notes for 4.1.2beta1
3 years ago
Andrew Tridgell
570ecdc2e0
Plane: don't apply fw pitch limit in VTOL control for tailsitters
...
tailsitters may have narrow fixed wing limits but need high limits for
landing in high wind
found this on a HWing which was essentially impossible to auto land
3 years ago
Andrew Tridgell
8550765c25
Plane: update release notes for 4.1.1
...
# Conflicts:
# ArduPlane/mode_qrtl.cpp
# ArduPlane/quadplane.cpp
P
3 years ago
Peter Barker
3a6a6b63f2
Plane: use mode name instead of number in failsafe text
...
We have the method, we should use it
3 years ago
Hwurzburg
4e731bf4e2
Plane: add VTOL POS1 notification to QRTL mode
3 years ago
Peter Barker
3e031e78e5
Plane: add comment about us sending airspeed error in wrong units
3 years ago
Andrew Tridgell
2be23fff2b
Plane: obey Q_RTL_ALT when in POS1 and POS2 states
...
this fixes the alt target for when user has disabled the quadplane
approach code
3 years ago
Hwurzburg
636358b668
Plane: add param for throttle control in transition to VTOL
3 years ago
Iampete1
c178962200
Plane: tailsitter: only apply throttle scaling once in assised flight
3 years ago
bugobliterator
ae4d368267
Plane: replace config_error with allocation_error
3 years ago
Peter Barker
e1aa863eae
Plane: stop passing current_loc into AP_Camera
3 years ago
Iampete1
958748f8cf
Plane: tailsitter: reset FW yaw I allong with roll and pitch when in assist
3 years ago
Michel Pastor
7cb2619413
Plane: fix flawed logic in throttle voltage comp params check
3 years ago
Andrew Tridgell
b417aad807
Plane: update release notes for 4.1.0 stable
3 years ago
Iampete1
a350ebb358
Plane: quadplane: do_vtol_land remove uneded I reset
3 years ago
Iampete1
4b62bd9180
Plane: add Loiter to QLand to Flight mode switch
3 years ago
Iampete1
682798d044
PLane: support Loiter to Qland battery failsafe action
3 years ago
Iampete1
0a1cad772c
Plane: LoiterAltQLand: support handle_guided_request
3 years ago
Iampete1
a0260b05b3
Plane: handle_guided_request per mode
3 years ago
Iampete1
1148bb1234
Plane: Quadplane: add loiter to alt then QLAND mode
3 years ago
Iampete1
0549e08c5c
Plane: add mehtod to check terrain by mode
3 years ago
Iampete1
dc2ba8236a
Plane: trim_radio: check manual mode and rotation rates and add mesages
3 years ago
Iampete1
90dd36285e
Plane: support TRIM_TO_CURRENT_SERVO_RC RC option to trigger trim radio function
3 years ago
Iampete1
cbfa4e5746
Plane: remove trim_radio mavlink option
3 years ago
Iampete1
8e693e5cd1
Plane: remove TRIM_AUTO param
3 years ago
Andrew Tridgell
fd5faa866f
Plane: always log QPOS when changing control state
3 years ago
Andrew Tridgell
9d0b7f8efe
Plane: removed set_state to QPOS_POSITION1 in do_vtol_land
...
we are immediately replacing the state with QPOS_APPROACH, so the
set_state is not needed, and triggers a call to
attitude_control->reset_yaw_target_and_rate() which can badly impact
euler rates for tailsitters
3 years ago
Peter Hall
e83b598040
Plane: Quadplane: check attitude relax before running controllers, don't run controls if not going to output
3 years ago
bugobliterator
4b62dd75b0
ArduPlane: fix casting to pass format check
3 years ago
Iampete1
cdfda2bd9b
Plane: allow arming in quided with only arm in Qmodes Q_OPTION
3 years ago
Iampete1
b63e68a5ef
Plane: fix RC init order to avoid error message
3 years ago
Peter Barker
9aee98eeb8
Plane: log groundspeed undershoot
3 years ago
Bob Long
84a89b0b94
Plane: fix units in Plane::get_wp_distance_m()
3 years ago
Bob Long
728d1e76fe
Plane: clean up cm-to-m conversion in nav_control_output
3 years ago
Bob Long
f2d32fc800
Plane: quadplane: fix wp_dist reporting for VTOL landings
...
After hitting the approach stage of a VTOL landing in auto, nav_controller_output sends zero as the distance to waypoint.
3 years ago
Iampete1
df36853da2
Plane: support ARMDISARM_AIRMODE
3 years ago
Iampete1
cc89a8cc48
Plane: remove airmode Q_OPTION
3 years ago
Iampete1
db416bbeef
Plane: convert to new ARMDISAM based on quadplane param
3 years ago
Shiv Tyagi
cdb4ec8ad0
Plane : Improved LAND_THEN_NEUTRL to work on all control surfaces
...
This fixes the issue #18593
Co-Authored-By: Peter Hall <33176108+IamPete1@users.noreply.github.com>
3 years ago
Andrew Tridgell
baec0d83f2
Plane: moved accel cal update to vehicle code
3 years ago
Andrew Tridgell
7547ad53d3
Plane: allow for new guided destination during guided takeoff
...
if you set a very high alt for takeoff this is useful
3 years ago
Andrew Tridgell
8bee839931
Plane: fixed overshoot in guided takeoff of quadplanes
3 years ago
Iampete1
c4a1ae42e5
Plane: Quadpalne: move tiltrotor functionality to own class
3 years ago
Iampete1
1d5ea351c4
Plane: re-init RTL modes if home set
3 years ago
Iampete1
478bf37246
Plane: used correct WP radius for VTOL flight
3 years ago
Iampete1
a368549a9d
Plane: tailsitter: only flag tilt limit on vectored vehicles
3 years ago
Andrew Tridgell
ad8669ae74
Plane: update release notes for 4.1.0beta8
3 years ago
Hwurzburg
01c41dc213
Plane:Tailsitter: add relaxed POSXY defaults
3 years ago