A simple PID controller which can be used to produce control signals based on a target input and a measured input.
More...
A simple PID controller which can be used to produce control signals based on a target input and a measured input.
◆ GetControl()
| float AerodynamicObjects.Control.PIDController.GetControl |
( |
float |
currentValue, |
|
|
float |
timeSinceUpdate |
|
) |
| |
◆ UpdatePIDValues()
| void AerodynamicObjects.Control.PIDController.UpdatePIDValues |
( |
float |
p, |
|
|
float |
i, |
|
|
float |
d |
|
) |
| |
| float AerodynamicObjects.Control.PIDController.D |
◆ derivativeTerm
| float AerodynamicObjects.Control.PIDController.derivativeTerm |
◆ error
| float AerodynamicObjects.Control.PIDController.error |
| float AerodynamicObjects.Control.PIDController.I |
◆ integralTerm
| float AerodynamicObjects.Control.PIDController.integralTerm |
| float AerodynamicObjects.Control.PIDController.P |
◆ proportionalTerm
| float AerodynamicObjects.Control.PIDController.proportionalTerm |
◆ targetValue
| float AerodynamicObjects.Control.PIDController.targetValue |
The documentation for this class was generated from the following file: