#include <AckermannController.h>
Public 成员函数 | |
PID ()=default | |
PID (float Kp, float Ki, float Kd) | |
void | Reset () |
float | Run (float Input, float DeltaTime) |
void | SetTargetPoint (float Point) |
~PID ()=default | |
Public 属性 | |
float | Kd = 0.0f |
float | Ki = 0.0f |
float | Kp = 0.0f |
Private 属性 | |
float | Derivative = 0.0f |
float | Integral = 0.0f |
float | LastError = 0.0f |
float | LastInput = 0.0f |
float | MaxOutput = 1.0f |
float | MinOutput = -1.0f |
float | Proportional = 0.0f |
float | SetPoint |
在文件 AckermannController.h 第 16 行定义.
|
default |
|
inline |
在文件 AckermannController.h 第 20 行定义.
|
default |
|
inline |
在文件 AckermannController.h 第 48 行定义.
引用了 Derivative, Integral, LastError, LastInput, MaxOutput, MinOutput , 以及 Proportional.
被这些函数引用 FAckermannController::Reset().
|
inline |
在文件 AckermannController.h 第 28 行定义.
引用了 Derivative, Integral, Kd, Ki, Kp, LastError, LastInput, MaxOutput, MinOutput, Proportional , 以及 SetPoint.
被这些函数引用 FAckermannController::RunControlAcceleration() , 以及 FAckermannController::RunControlSpeed().
|
inline |
在文件 AckermannController.h 第 23 行定义.
引用了 SetPoint.
被这些函数引用 FAckermannController::RunControlAcceleration() , 以及 FAckermannController::RunControlSpeed().
|
private |
在文件 AckermannController.h 第 74 行定义.
|
private |
在文件 AckermannController.h 第 73 行定义.
float PID::Kd = 0.0f |
在文件 AckermannController.h 第 62 行定义.
被这些函数引用 FAckermannController::ApplySettings(), FAckermannController::GetSettings() , 以及 Run().
float PID::Ki = 0.0f |
在文件 AckermannController.h 第 61 行定义.
被这些函数引用 FAckermannController::ApplySettings(), FAckermannController::GetSettings() , 以及 Run().
float PID::Kp = 0.0f |
在文件 AckermannController.h 第 60 行定义.
被这些函数引用 FAckermannController::ApplySettings(), FAckermannController::GetSettings() , 以及 Run().
|
private |
在文件 AckermannController.h 第 76 行定义.
|
private |
在文件 AckermannController.h 第 77 行定义.
|
private |
在文件 AckermannController.h 第 69 行定义.
|
private |
在文件 AckermannController.h 第 68 行定义.
|
private |
在文件 AckermannController.h 第 72 行定义.
|
private |
在文件 AckermannController.h 第 65 行定义.
被这些函数引用 Run() , 以及 SetTargetPoint().