bnsgeyer
63524df2b1
Copter: remove flybar and ext gyro from tradheli
2026-03-23 06:49:00 -04:00
shashwatvoa and Randy Mackay
815227fc13
Copter: wp speed tuning fix for overshoot
...
Co-authored-by: Randy Mackay <rmackay9@yahoo.com >
2026-03-18 18:36:17 +11:00
Randy Mackay
6b8e2e0ab0
Copter: integrate AC_Loiter param change to use meters
2026-02-02 18:23:43 -05:00
Leonard Hall
7a8cc3815f
Copter: NEU to NED renaming - No compiler change
2025-12-17 08:03:10 +09:00
Leonard Hall
453d99d1c9
Copter: Remove unused functions
2025-09-26 17:54:32 +09:00
Peter Barker
c7668192ba
Copter: improve logging of parameter tuning
2025-07-22 08:14:19 +09:00
Peter Barker
c8868a9b73
ArduCopter: add and use AP_RC_TRANSMITTER_TUNING_ENABLED
2025-07-22 08:14:19 +09:00
Peter Barker
0922776a85
Copter: correct being-tuned check for circle mode stick input
2025-07-22 08:14:19 +09:00
Peter Barker
213d679d3d
ArduCopter: add support for second parameter tuning RC channel
2025-07-22 08:14:19 +09:00
Peter Barker
f6dde59b36
Copter: rename radio_tuning to rc_tuning_param
...
... and the corresponding min/max values
hopefully a clearer name
2025-07-22 08:14:19 +09:00
Peter Barker
d195849cb8
Copter: RC tuning bounds sanity check from both-not-zero to not-equal
2025-07-22 08:14:19 +09:00
Peter Barker
a15fb73d0a
Copter: unroll complex tuning logic statements
...
these are all about to change names, so simplify the logic first
2025-07-22 08:14:19 +09:00
Peter Barker
c4b091f913
Copter: rename radio_tuning to rc_tuning_param
...
hopefully a clearer name
2025-07-09 11:48:38 +10:00
Peter Barker
920efe94ca
Copter: avoid setting of deadzone on RC tuning channel
...
instead set a range and retrieve value from configured range with zero dz
2025-07-08 08:23:13 +09:00
Leonard Hall
089b70ca72
Copter: Convert copter to radians
2025-07-01 09:06:25 +09:00
Peter Barker
3b2820e9b3
ArduCopter: avoid using stale data when using RC inputs
...
relying on failsafe means that we first feed in several bind-time values into these routines, which isn't good
2025-06-09 12:32:19 +10:00
Peter Barker
7e14d99fbc
ArduCopter: replace ToRad with radians and ToDeg with degrees
2025-05-29 11:24:56 +10:00
Leonard Hall
69f563c36d
Copter: add units and frames to AC_WPNav methods
...
Copter
Copter
2025-05-02 21:47:07 +10:00
Leonard Hall and Peter Barker
c11d93b36f
ArduCopter: add units and frames to AC_AttitudeControl methods
...
Co-authored-by: Peter Barker <pbarker@barker.dropbear.id.au >
2025-04-23 10:02:29 +10:00
Rishabh
ef3bf1c9f8
Copter: Add Loiter horizontal maximum speed to CH6 tunable param
2025-02-11 08:35:34 +09:00
Peter Barker
784760342d
Copter: remove ENABLE/ENABLED/DISABLE/DISABLED defines
2024-09-06 11:53:09 +10:00
Peter Barker
5f40319a3b
ArduCopter: rename pid setters to include set_ in the names
2024-07-31 18:43:42 +10:00
Luca Pescante
a519597249
Copter: find channel option "Transmitter Tuning" instead of CH6
2024-07-25 09:40:13 +10:00
Peter Barker
d4708e2d52
ArduCopter: use AUX_FUNC instead of typedef aux_func_t
2024-02-15 08:41:30 +11:00
Peter Barker
7377b3f8f2
ArduCopter: allow compilation with HAL_LOGGING_ENABLED false
2024-01-17 18:25:55 +11:00
Leonard Hall
a3812d7632
Copter: Tuning for position controller angle max
2022-12-20 11:39:33 +11:00
Bill Geyer
4fde394395
Copter: add support for command model class
2022-06-28 07:56:12 +09:00
RuffaloVM
f2574c8d35
ArduCopter : case label indentation
2022-05-12 09:24:10 +09:00
Supernovae
0e023f21a6
ArduCopter: Tuning, NFC grammar fixups
...
changes to improve overall readablity
2021-10-27 22:05:50 +11:00
Tatsuya Yamaguchi
918218bdd4
Copter: fix compilation when ACRO, SPORT and DRIFT modes are disabled
2021-10-12 09:01:14 +11:00
Leonard Hall
5d5ccc8c78
Copter: Update ACRO to use rate parameters and update expo function
2021-09-23 20:03:53 +09:00
Leonard Hall
97decc4c21
Copter: Remove parameter RNGFND_GAIN
2021-09-06 16:00:19 +09:00
Leonard Hall
328c0655e3
Copter: support for SCurves and position controller changes
...
wp_start provides next_dest_loc
send next_destination to wp_nav instead of setting fast_waypoint
fixup zigzag for S-curve changes
fixup guided
auto spline fixes
smart rtl rename of next_point to dest_NED
loc_from_cmd accepts default location
auto mode stops before starting land command
auto do_next_wp accepts default location
rename do_next_wp to set_next_wp
also rename get_spline_from_cmd argument
also improve failure to set next waypoint due to missing terrain data
also fixup comment in set_next_wp
also auto stops when moving from straight to spline segments
also auto mode spline fix
also auto mode calls AC_WPNav::set_spline_destination_next
Copter: AutoYaw provides rate from WPNav
2021-04-03 12:07:59 +09:00
Randy Mackay
925f76c048
Copter: integrate winch changes
...
includes the following changes
winch_update called at 50hz
removed ability to set winch rate from ch6 tuning
remove wheel encoder
call winch library to log at 10hz
fix winch param prefix
2020-08-07 21:55:07 +09:00
Randy Mackay
f3989cae4c
Copter: remove unused Ch6 EKF tuning options
2020-04-22 10:34:18 +09:00
Peter Barker
1968a4cfb1
Copter: correct compilation when SYSTEMID mode is disabled
2019-10-16 15:36:04 +11:00
Randy Mackay
2cb3e446ab
Copter: systemid mode formatting and name changes
2019-10-16 08:17:09 +09:00
Leonard Hall
c11f2247eb
Copter: System ID mode
2019-10-16 08:17:09 +09:00
Leonard Hall
f128e93ec5
Copter: support for upgrade to PID object
2019-07-25 17:38:15 +09:00
Randy Mackay
a5bdd12bfa
Copter: replace TUNE_LOW/HIGH params with TUNE_MIN/MAX
...
change from uint16 to floats to ease setup
also add check that no function assigned to rc6
2019-04-08 15:24:00 +09:00
Peter Barker
e7e56dde7a
Copter: move handling of RC switches into RC_Channel
2018-08-01 12:11:30 +09:00
Randy Mackay
0392d2752d
Copter: tuning rc-feel uses multiply instead of divide
2018-03-16 13:50:57 +09:00
Leonard Hall
9544b1763b
Copter: replace smoothing gain with AC_AttitudeControl::set_input_tc
2018-03-16 13:50:57 +09:00
Dr.-Ing. Amilcar Do Carmo Lucas
115ed491c0
Copter: Obey RANGEFINDER_ENABLED, AUTOTUNE_ENABLED and AC_TERRAIN build macros
2018-03-15 15:03:22 +00:00
Peter Barker
5b355214fd
Copter: add option to disable CIRCLE flight mode
...
Saves about 2.4kB of flash
2018-02-27 07:43:13 +09:00
murata
296ee7315b
Copter: minor formatting fixes
2018-02-12 12:17:05 +09:00
murata
c31c2a4cf1
Copter: optionalize the winch
2018-02-12 12:16:57 +09:00
Randy Mackay
8d6f8e4d9c
Copter: move pos-control pids to pos-control library
2018-01-23 12:00:43 +09:00
Randy Mackay
6546ccbb3f
Copter: velocity pi moved to position control library
2018-01-23 12:00:43 +09:00
Randy Mackay
47bbf49aa6
Copter: fix tuning knob rate control of winch
2017-10-27 09:20:38 +09:00