Andrew Tridgell
476e9fc15a
AC_PID: use CLASS_NO_COPY()
4 years ago
Jim Stockwell
1565c69943
AC_HELI_PID: spelling in comment, leaded -> leaked
4 years ago
Leonard Hall
ee820258ad
AC_HELI_PID: support for upgrade to PID object
...
updates parameters based on new PID library
rename get_leaky_i to update_leaky_i and move FILT locations
6 years ago
Peter Barker
112ace8adb
AC_PID: correct AC_PID_LEAK_MIN constant type
6 years ago
Andrew Tridgell
b97bf5d15e
AC_PID: added feed-forward to AC_PID
8 years ago
Andrew Tridgell
2086b591a2
AC_PID: expose ff() method in AC_PID
...
this allows for an abstract AC_PID class to be used in
AC_AttitudeControl for both multicopter and heli
8 years ago
Mathieu OTHACEHE
152edf7189
Global: remove mode line from headers
...
Using a global .dir-locals.el file is a better alternative than
reincluding the same emacs header in every file of the project.
8 years ago
Andrew Tridgell
a6404cf1ea
AC_PID: removed AFF from heli PID
...
this is not used any more. Discussed with Rob on dev call
9 years ago
Andrew Tridgell
cf08c46f30
AC_PID: fixed default leak min for heli
9 years ago
Ricardo de Almeida Gonzaga
5bd034a5a8
Global: start using cmath instead of math.h
9 years ago
Randy Mackay
3465f05bec
AC_HELI_PID: shorten FILT_HZ to FILT, I_L_MIN to ILMI
...
Also minor formatting fix
9 years ago
Lucas De Marchi
f637a29ab6
AC_PID: replace header guard with pragma once
9 years ago
Robert Lefebvre
c66af9b788
AC_HELI_PID: Add Leak-Min param and functionality.
9 years ago
Gustavo Jose de Sousa
286d084d83
AC_PID: standardize inclusion of libaries headers
...
This commit changes the way libraries headers are included in source files:
- If the header is in the same directory the source belongs to, so the
notation '#include ""' is used with the path relative to the directory
containing the source.
- If the header is outside the directory containing the source, then we use
the notation '#include <>' with the path relative to libraries folder.
Some of the advantages of such approach:
- Only one search path for libraries headers.
- OSs like Windows may have a better lookup time.
10 years ago
Robert Lefebvre
366f87c91c
AC_HELI_PID: Add Acceleration FF method.
10 years ago
Robert Lefebvre
967071ca62
AC_PID: Integrate PID Logging functionality.
10 years ago
Robert Lefebvre
bcc3fa0526
AC_HELI_PID: Pass default FF param setting in constructor
10 years ago
Leonard Hall
046949ea8a
AC_HELI_PID: add input filter and restructure
...
Also removed unused initial_ff from construtor
10 years ago
Robert Lefebvre
fa9d625e39
AC_HELI_PID: Add feedforward accessor functions.
11 years ago
Robert Lefebvre
94e9bed9cf
AC_PID: Add new AC_HELI_PID as a child of AC_PID
11 years ago