跳转到内容

libs::MIT_PD API

文档稀疏
符号
19
已记录
11
类型
2
继承关系
0
源码分支
main

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

共 2 个类型

类型目录
类

MITPD

查看源码

上游未提供类型说明。

构造与析构

2

成员函数

4

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

成员变量

6

嵌套类型

1

其他公开符号

文件

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