完成PID参数的调试
This commit is contained in:
parent
0154d1164a
commit
29c6b56489
|
@ -26,9 +26,9 @@ void GimbalInit()
|
|||
},
|
||||
.controller_param_init_config = {
|
||||
.angle_PID = {
|
||||
.Kp = 8, // 8
|
||||
.Kp = 30, // 8
|
||||
.Ki = 0,
|
||||
.Kd = 0,
|
||||
.Kd = 1,
|
||||
.DeadBand = 0.1,
|
||||
.Improve = PID_Trapezoid_Intergral | PID_Integral_Limit | PID_Derivative_On_Measurement,
|
||||
.IntegralLimit = 100,
|
||||
|
@ -36,9 +36,9 @@ void GimbalInit()
|
|||
.MaxOut = 500,
|
||||
},
|
||||
.speed_PID = {
|
||||
.Kp = 50, // 50
|
||||
.Kp = 70, // 50
|
||||
.Ki = 200, // 200
|
||||
.Kd = 0,
|
||||
.Kd = 10,
|
||||
.Improve = PID_Trapezoid_Intergral | PID_Integral_Limit | PID_Derivative_On_Measurement,
|
||||
.IntegralLimit = 3000,
|
||||
.MaxOut = 20000,
|
||||
|
@ -63,17 +63,17 @@ void GimbalInit()
|
|||
},
|
||||
.controller_param_init_config = {
|
||||
.angle_PID = {
|
||||
.Kp = 10, // 10
|
||||
.Kp = 50, // 10
|
||||
.Ki = 0,
|
||||
.Kd = 0,
|
||||
.Kd = 1,
|
||||
.Improve = PID_Trapezoid_Intergral | PID_Integral_Limit | PID_Derivative_On_Measurement,
|
||||
.IntegralLimit = 100,
|
||||
.MaxOut = 500,
|
||||
},
|
||||
.speed_PID = {
|
||||
.Kp = 50, // 50
|
||||
.Ki = 350, // 350
|
||||
.Kd = 0, // 0
|
||||
.Kp = 100, // 50
|
||||
.Ki = 0, // 350
|
||||
.Kd = 3, // 0
|
||||
.Improve = PID_Trapezoid_Intergral | PID_Integral_Limit | PID_Derivative_On_Measurement,
|
||||
.IntegralLimit = 2500,
|
||||
.MaxOut = 20000,
|
||||
|
|
Loading…
Reference in New Issue