[release] version 1.0.0
This commit is contained in:
@@ -15,7 +15,6 @@ void pid_init(pid_t *pid)
|
||||
float pid_compute(pid_t *pid, float target, float actual)
|
||||
{
|
||||
if (!pid) return 0.0f;
|
||||
|
||||
float error = target - actual;
|
||||
|
||||
/* 比例项 */
|
||||
@@ -34,7 +33,6 @@ float pid_compute(pid_t *pid, float target, float actual)
|
||||
pid->integral = -pid->integral_max;
|
||||
}
|
||||
float i_term = pid->Ki * pid->integral;
|
||||
|
||||
float output = p_term + i_term + d_term;
|
||||
|
||||
/* 输出限幅(0=不限幅) */
|
||||
|
||||
Reference in New Issue
Block a user