Peter Barker
|
ce03fd3ed9
|
AC_AutoTune: remove unused variable from heli autotune
|
2024-08-12 13:30:26 -04:00 |
Peter Barker
|
9397ece55a
|
AC_AutoTune: make axis-type enum-class
Co-authored-by: Andrew Tridgell <andrew@tridgell.net>
|
2024-07-30 10:20:26 +10:00 |
Peter Barker
|
3dff46b2b2
|
AC_AutoTune: remove unused variables
|
2024-07-04 13:19:12 +10:00 |
Peter Barker
|
35bdadb8ec
|
AC_AutoTune: adjust variable names to include _cd postfix
|
2024-07-04 13:19:12 +10:00 |
bnsgeyer
|
ad1b01cd56
|
AC_AutoTune: improve RFF dwell test and data processing
|
2024-07-01 22:57:55 -04:00 |
Bill Geyer
|
30c2e1f53b
|
AC_AutoTune: general cleanup and protect against freq exceedences
|
2024-07-01 22:57:55 -04:00 |
bnsgeyer
|
cc7e43d643
|
AC_AutoTune: max gain, rate p and d tuning use common search method
|
2024-07-01 22:57:55 -04:00 |
bnsgeyer
|
ad58f3e1f8
|
AC_AutoTune: reworked updating max gains
|
2024-07-01 22:57:55 -04:00 |
bnsgeyer
|
989f48f97a
|
AC_AutoTune: reworked updating angle p up
|
2024-07-01 22:57:55 -04:00 |
bnsgeyer
|
cd18607f25
|
AC_AutoTune: reworked updating rate p and d up
|
2024-07-01 22:57:55 -04:00 |
bnsgeyer
|
61182c0e96
|
AC_AutoTune: reworked dwell_test and updating ff up
|
2024-07-01 22:57:55 -04:00 |
bnsgeyer
|
2339c7daed
|
AC_AutoTune: moved more into dwell_test_init
|
2024-07-01 22:57:55 -04:00 |
bnsgeyer
|
528b7eb438
|
AC_AutoTune: general cleanup to make code more efficient
|
2024-07-01 22:57:55 -04:00 |
bnsgeyer
|
9e4d118cc9
|
AC_AutoTune: remove sweep for Rate D up
|
2024-07-01 22:57:55 -04:00 |
bnsgeyer
|
32af6216b7
|
AC_Autotune: tradheli use dwell for FF test
|
2024-07-01 22:57:55 -04:00 |
bnsgeyer
|
dd1f0cdcf7
|
AC_AutoTune: make rate freq sweeps safer
|
2024-07-01 22:57:55 -04:00 |
Leonard Hall
|
cebcbf0044
|
Copter: Autotune: Virtual methods to separate Heli and Multi
|
2024-05-29 18:29:23 +10:00 |
Peter Barker
|
2eede45f3a
|
AC_AutoTune: allow compilation with HAL_LOGGING_ENABLED false
|
2024-01-17 18:25:55 +11:00 |
Peter Barker
|
e95b1e5dd3
|
AC_AutoTune: add and use header guards
|
2023-12-12 11:36:15 +11:00 |
Mykhailo Kuznietsov
|
ad0b0a1c05
|
AC_AutoTune: Fix some typos
Fixed some typos found in the code.
|
2023-10-12 18:30:42 +11:00 |
Andy Piper
|
813cf3660d
|
AC_AutoTune: remove unsued variables
|
2023-07-13 11:02:40 +10:00 |
Bill Geyer
|
c8a7c128ad
|
AC_AutoTune: Add Check Tune Sequence
|
2023-01-31 10:10:59 -05:00 |
Peter Barker
|
771878be0e
|
AC_AutoTune: remove GCS.h from library header files
|
2022-11-16 18:29:07 +11:00 |
Peter Barker
|
e340c4655b
|
AC_AutoTune: change namespace of MultiCopter and FixedWing params
this stops the libraries knowing anything about AP_Vehicle
|
2022-11-09 19:04:37 +11:00 |
Bill Geyer
|
b4059d3745
|
AC_AutoTune: use generic load gain method to save flash
|
2022-04-18 18:00:20 +09:00 |
Bill Geyer
|
bd0df72863
|
AC_AutoTune: use chirp function in AP_Math for frequency sweeps
|
2022-03-29 08:05:41 +09:00 |
Bill Geyer
|
ce725764d4
|
AC_AutoTune: combine dwell_run_test for angle and rate
|
2022-03-29 08:05:41 +09:00 |
Bill Geyer
|
ba28227483
|
AC_AutoTune: combine dwell_init methods
|
2022-03-29 08:05:41 +09:00 |
Peter Barker
|
33c7bb21cf
|
AC_AutoTune: createstructure to hold specific test's sweep results
|
2022-03-07 08:22:58 +09:00 |
Andy Piper
|
8b563836ac
|
AC_AutoTune: nuke clang warnings
|
2022-03-03 16:34:14 +11:00 |
Iampete1
|
607a7bfd70
|
AC_Autotune_Heli: print gains on axis completion
|
2022-02-23 07:44:24 +09:00 |
Bill Geyer
|
f0042b3909
|
AC_AutoTune: add safety checks for max allowed gains and freq range
|
2022-02-01 23:06:51 -05:00 |
Bill Geyer
|
b218f6e5d5
|
AC_AutoTune: clean up the update gain methods
|
2022-02-01 23:06:51 -05:00 |
Bill Geyer
|
d72f142ebe
|
AC_AutoTune: fix heading error filter and streamline updating_rate_d_up
|
2022-02-01 23:06:51 -05:00 |
Bill Geyer
|
fb5fec387e
|
AC_AutoTune: consolidate gcs messages and add reset for update gain variables
|
2022-02-01 23:06:51 -05:00 |
Bill Geyer
|
9945c80fb4
|
AC_AutoTune: switch remaining variables over to using filter library
|
2022-02-01 23:06:51 -05:00 |
Bill Geyer
|
024645f0be
|
AC_AutoTune: switch variables over to using filter library
|
2022-02-01 23:06:51 -05:00 |
Bill Geyer
|
bc2455e285
|
AC_AutoTune: rename parameter for convention and put testing timeout in subclasses
|
2022-02-01 23:06:51 -05:00 |
Bill Geyer
|
36d627c1b0
|
AC_AutoTune: adjust code to move parameter variables into subclasses
|
2022-02-01 23:06:51 -05:00 |
Bill Geyer
|
a9d47532d0
|
AC_AutoTune: make initialize methods to restart testing
|
2022-02-01 23:06:51 -05:00 |
Bill Geyer
|
40321754fa
|
AC_AutoTune: move load and backup gain methods to subclasses
|
2022-02-01 23:06:51 -05:00 |
Bill Geyer
|
92cfd3fc63
|
AC_AutoTune: move heli specific methods to sub class
|
2022-02-01 23:06:51 -05:00 |
Bill Geyer
|
716fcc1cba
|
AC_AutoTune: additional commenting and clean up
|
2022-02-01 23:06:51 -05:00 |
Bill Geyer
|
2d3228c699
|
AC_AutoTune: adding comments to code
|
2022-02-01 23:06:51 -05:00 |
Bill Geyer
|
12c7c19a9d
|
AC_AutoTune: clean up static variables in methods
|
2022-02-01 23:06:51 -05:00 |
Bill Geyer
|
9d7291f28a
|
AC_AutoTune: removed pilot control during angle P tuning, added vel feedback
|
2022-02-01 23:06:51 -05:00 |
Bill Geyer
|
c757de153d
|
AC_AutoTune: tradheli autotune, sqashed commits together
|
2022-02-01 23:06:51 -05:00 |
Randy Mackay
|
873924d6cd
|
AC_AutoTune: formatting and comment improvements
|
2022-02-01 23:06:51 -05:00 |
bnsgeyer
|
fae1917aa7
|
AC_Autotune: add heli autotune with review comments incorporated
|
2022-02-01 23:06:51 -05:00 |