One Motor 0.5.1
RoboMaster全平台一站式电机驱动库
|
定义了一个可配置的PID控制器。 更多...
类 | |
struct | OneMotor::Control::PID_Params< ValueType_ > |
PID控制器的参数。 更多... | |
struct | OneMotor::Control::Positional |
位置式PID算法标签。 更多... | |
struct | OneMotor::Control::Incremental |
增量式PID算法标签。 更多... | |
struct | OneMotor::Control::WithDeadband |
死区特性标签。如果误差的绝对值小于死区值,则PID输出保持不变。 更多... | |
struct | OneMotor::Control::WithIntegralLimit |
积分限幅特性标签。限制积分项的累积范围。 更多... | |
struct | OneMotor::Control::WithDerivativeOnMeasurement |
微分先行特性标签 (Derivative on Measurement)。微分项基于测量值的变化率,而不是误差的变化率。 更多... | |
struct | OneMotor::Control::WithDerivativeFilter |
微分项滤波特性标签。为微分项添加一个低通滤波器。 更多... | |
struct | OneMotor::Control::WithOutputFilter |
输出滤波特性标签。为最终输出添加一个低通滤波器。 更多... | |
struct | OneMotor::Control::WithOutputLimit |
输出限幅特性标签。限制PID控制器的最终输出范围。 更多... | |
class | OneMotor::Control::PIDController< Algorithm, ValueType, Features > |
一个通用的、可配置的PID控制器。 更多... | |
定义了一个可配置的PID控制器。