Thomas Watson
b9eae920be
AC_CustomControl: initialize _dt from scheduler during init
...
Avoids needing to call into the scheduler during global construction.
This could break users which do work in construction but hopefully it is
easy for them to adapt.
2025-09-23 07:50:48 +10:00
Leonard Hall
654dc51610
AC_CustomControl: Fix Vector3f () to {}
2025-08-13 11:06:41 +09:00
Peter Barker
343898e957
AC_CustomControl: document CustomControl CC message
2025-05-23 19:06:57 +10:00
Leonard Hall
c05a0eefff
AC_AttitudeControl: Internal Units and Comments
2025-04-29 08:54:14 +09:00
Peter Barker
a40b3879fb
AC_CustomControl: re-order initialiser lines so -Werror=reorder will work
2024-09-24 22:50:28 +10:00
DisCoLabIITK
e929cc21b1
AP_CustomControl: Update README.md
...
Adding step for changes that need to be done in the AC_CustomControl_config.h file to prevent error while compilation.
2024-08-01 10:23:14 +10:00
Andrew Tridgell
18e5da78d2
AC_CustomControl: use NEW_NOTHROW for new(std::nothrow)
2024-06-04 09:20:21 +10:00
Peter Barker
3926e06508
AC_CustomControl: move include of logging header to cpp file
2024-02-29 20:01:39 +11:00
lthall
44977938d8
AC_CustomControl: RP_FILT_HZ to RPY_FILT_HZ
2024-02-24 08:45:35 +09:00
Peter Barker
bedcbc24b6
AC_CustomControl: tidy AC_CustomControl defines / add config file
2024-02-20 11:50:10 +11:00
Iampete1
d26fdfc3b2
AP_CustomControl: use base class AC_AttitudeControl object
2023-12-05 08:08:09 +09:00
Andy Piper
560030c9ba
AC_CustomControl: update for new AC_PID settings
...
enable filters with AP_FILTER_ENABLED
2023-11-21 13:26:23 +11:00
Andy Piper
952baf860c
AC_CustomControl: add documentation for PID notches and D feed-foward
...
add advanced flag to PIDs and selectively compile advanced PID options
2023-11-21 13:26:23 +11:00
Mykhailo Kuznietsov
c5abee2f88
AC_CustomControl: Fix some typos
...
Fixed some typos found in the code.
2023-10-12 18:30:42 +11:00
Leonard Hall
df014a2c05
AC_CustomControl: Support PD Max
2023-09-26 10:41:05 +10:00
xianglunkai
1ab985fff8
AC_CustomControl_PID: set false to avoid hitting limits
2023-06-20 10:50:11 +10:00
xianglunkai
bd30f3ede9
libraries:AC_CustomControl: correct error due to changes in PID interface
2023-06-20 10:50:11 +10:00
Henry Wurzburg
33c45c8b12
AC_CustomControl: generalize pid descriptions
2022-11-22 10:55:45 +11:00
Peter Barker
12b825ba08
AC_CustomControl: change namespace of MultiCopter and FixedWing params
...
this stops the libraries knowing anything about AP_Vehicle
2022-11-09 19:04:37 +11:00
esaldiran
bbeef1a5cd
AC_CustomControl: add README
2022-08-30 13:10:09 +10:00
esaldiran
618164fea4
AC_CustomControl: add PID backend
2022-08-30 13:10:09 +10:00
esaldiran
4abb6725a8
AC_CustomControl: add empty controller backend as a template
2022-08-30 13:10:09 +10:00
esaldiran
c5787a0165
AC_CustomControl: add custom controller support
2022-08-30 13:10:09 +10:00