Andrew Tridgell
|
5e7ca5b0f8
|
AC_PID: suppress the derivative immediately after reset
use _last_derivative == NAN to flag that the derivative is invalid
|
2012-11-27 18:45:49 +11:00 |
Andrew Tridgell
|
eac1ad49d6
|
AC_PID: save 8 bytes per AC_PID object
we don't need the _derivative or _output variables
|
2012-11-27 18:06:22 +11:00 |
Robert Lefebvre
|
1d12b781a0
|
AC_PID: Create Leaky Integrator Function.
|
2012-11-26 21:01:20 -05:00 |
Andrew Tridgell
|
eb5ac90e12
|
AC_PID: fixed example build
|
2012-11-24 21:07:34 +11:00 |
rmackay9
|
41489f34f9
|
AC_PID: fixed example sketch's compile errors
|
2012-11-07 23:34:10 +09:00 |
uncrustify
|
6c5757e775
|
uncrustify libraries/AC_PID/AC_PID.h
|
2012-08-21 18:59:13 -07:00 |
uncrustify
|
fc9f1a8216
|
uncrustify libraries/AC_PID/AC_PID.cpp
|
2012-08-21 18:59:13 -07:00 |
uncrustify
|
7c4f980638
|
uncrustify libraries/AC_PID/examples/AC_PID_test/AC_PID_test.pde
|
2012-08-21 18:59:13 -07:00 |
Andrew Tridgell
|
5e8fe8d93e
|
AP_Param: update PID libraries for new constructor syntax
|
2012-08-08 12:11:57 +10:00 |
rmackay9
|
24a471ff8f
|
AC_PID - added more paranoid checking that imax is positive in constructor, operator() and load_gains methods
|
2012-03-20 11:51:15 +09:00 |
Jason Short
|
b094f6ce52
|
added set integrator
|
2012-02-23 09:38:08 -08:00 |
Jason Short
|
24ce02c6a4
|
made I term return in same pattern as D term
|
2012-02-16 22:09:22 -08:00 |
Andrew Tridgell
|
9c5a5473ab
|
added indexes to group info structures
|
2012-02-13 16:22:52 +11:00 |
Andrew Tridgell
|
452749149f
|
convert AC_PID library to AP_Param
|
2012-02-13 16:22:52 +11:00 |
Andrew Tridgell
|
f9eed9bd9e
|
fixed missing return in D value
|
2012-02-13 16:22:52 +11:00 |
Randy Mackay
|
6877b8b3d6
|
AC_PID Library - added example sketch
|
2012-02-05 17:35:15 +09:00 |
Jason Short
|
af79eb273f
|
Added D term to APM_PI - need to refactor this as a parent class and two child classes to save code space, remove dupes
|
2012-01-28 21:21:43 -08:00 |