跳转到内容

libs::MIT_PD API

文档稀疏
符号
19
已记录
11
修订版本
0.1.0+855c407f828e

8 / 19 个公开 API 符号没有说明。

1

结构体

1

函数

6

MITPD::calc

                    float MITPD::calc (const float &p_ref, const float &p_fdb, const float &v_ref, const float &v_fdb)
                  

计算一次 MIT 风格 PD 输出。 p_ref 位置给定 p_fdb 位置反馈 v_ref 速度给定 v_fdb 速度反馈 限幅后的控制输出

libs/control/mit_pd/mit_pd.hpp:35

变量

9

文件

2

libs/control/mit_pd/mit_pd.cpp

MIT 风格 PD 控制器实现。 syhanjin 2026-01-02 这个实现把位置误差和速度误差分别映射到控制输出,适合电机伺服这种“位置 + 阻尼”联合调节的场景。 它不是通用意义上的复杂控制器,只保留最核心的计算和限幅逻辑,方便新同学顺着代码快速理解。

libs/control/mit_pd/mit_pd.cpp

libs/control/mit_pd/mit_pd.hpp

基于位置误差和速度误差的 MIT 风格 PD 控制器。 syhanjin 2026-01-02 适合电机伺服场景:位置环给出位移误差,速度环给出阻尼项,输出做绝对值限幅。

libs/control/mit_pd/mit_pd.hpp