[课程与套件] 请教一下云台的设定

[复制链接]
上等兵rockfu
2018-4-26 10:43:56 显示全部楼层
跳转到指定楼层

[课程与套件] 请教一下云台的设定

[复制链接]
版主掌心的温柔
2018-5-2 12:11:51 显示全部楼层
1:pit_center_offset就是云台获取中心位置的补偿值,由于我们云台电机为绝对值编码器,每个同学安装可能会出现不同,所以pit_center_offset设置的值每个同学也不一样,需要使用DEBUG模式去观察,将云台手动拨到中心位置,打印云台电机moto_pit.ecd,这里将moto_pit.ecd=pit_center_offset,通过串级PID使云台稳定。
2:我们将光标放入pid_init(&pid_pit, 2000, 0, 30, 0, 0);函数内,按键盘F12进入该函数,我们可以看到函数详细定义:
void pid_init(pid_t *pid, uint32_t max_out, uint32_t intergral_limit, \
              float kp, float ki, float kd)
{
  pid->integral_limit = intergral_limit;
  pid->max_output     = max_out;

  pid->p = kp;
  pid->i = ki;
  pid->d = kd;
}
所以函数内设置的值为:输出最大值、积分限幅、Kp、Ki、Kd
3:可以通过DEBUG来进行,比如进行PID参数的调节。这里需要注意的是,我们DEBUG控制云台时,一定要将下载器的3.3V电源线拔掉,使用电池供电,才会每次效果相同。

[课程与套件] 请教一下云台的设定

[复制链接]
上等兵rockfu
 楼主| 2018-5-4 11:56:45 显示全部楼层
掌心的温柔 发表于 2018-5-2 12:11
1:pit_center_offset就是云台获取中心位置的补偿值,由于我们云台电机为绝对值编码器,每个同学安装可能会 ...

好的,謝謝,我繼續摸索一下

[课程与套件] 请教一下云台的设定

[复制链接]
少尉猪队友
2018-11-20 19:31:26 显示全部楼层
学习学习
回复

使用道具 举报

[课程与套件] 请教一下云台的设定

[复制链接]
少尉猪队友
2018-11-20 19:44:53 显示全部楼层
学习学习
回复

使用道具 举报

[课程与套件] 请教一下云台的设定

[复制链接]
上等兵thomashui
2019-1-7 17:36:15 显示全部楼层
加油!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
回复

使用道具 举报

本版积分规则

触屏版 | 电脑版

Copyright © 2019 RoboMasters 版权所有

快速回复 返回顶部 返回列表