#include <labust/control/PIDBase.h>
Go to the source code of this file.
Functions | |
void | PSatD_dIdle (PIDBase *self, float Ts, float derivative) |
void | PSatD_dStep (PIDBase *self, float Ts, float derivative) |
void | PSatD_step (PIDBase *self, float Ts) |
void | PSatD_tune (PIDBase *self, float w, float aAngle, float surge) |
void PSatD_dIdle | ( | PIDBase * | self, |
float | Ts, | ||
float | derivative | ||
) |
Calculate one step of the PIFF controller.
Definition at line 63 of file PSatDController.c.
void PSatD_dStep | ( | PIDBase * | self, |
float | Ts, | ||
float | derivative | ||
) |
Calculate one step of the PIFF controller.
Definition at line 50 of file PSatDController.c.
void PSatD_step | ( | PIDBase * | self, |
float | Ts | ||
) | [inline] |
Calculate one step of the PIFF controller.
Definition at line 52 of file PSatDController.h.
void PSatD_tune | ( | PIDBase * | self, |
float | w, | ||
float | aAngle, | ||
float | surge | ||
) |
Autotune the PSatD controller.
Definition at line 37 of file PSatDController.c.