|
etrobocon2019 feat.KatLab
ece30a9a007fff7d3ad48592c0d09a74643377bb
|
#include <Pid.h>

公開メンバ関数 | |
| Pid (double target_, double Kp_, double Ki_=0.0, double Kd_=0.0) | |
| double | control (double value, double delta=0.004) |
| const double | setParameter (double target_, double Kp_, double Ki_=0.0, double Kd_=0.0) |
| 目標値とPIDゲインの設定をする関数 [詳解] | |
| const PidGain & | setPidGain (double Kp_, double Ki_=0.0, double Kd_=0.0) |
| PIDゲインの設定をする関数 [詳解] | |
| double | limit (double value) |
| Pid::Pid | ( | double | target_, |
| double | Kp_, | ||
| double | Ki_ = 0.0, |
||
| double | Kd_ = 0.0 |
||
| ) |
| double Pid::control | ( | double | value, |
| double | delta = 0.004 |
||
| ) |
| value | [現在値] |
| delta | [タスク周期] |


| double Pid::limit | ( | double | value | ) |
| const double Pid::setParameter | ( | double | target_, |
| double | Kp_, | ||
| double | Ki_ = 0.0, |
||
| double | Kd_ = 0.0 |
||
| ) |
目標値とPIDゲインの設定をする関数
| target_ | [設定する目標値] |
| Kp_ | [Pゲイン] |
| Ki_ | [Iゲイン] |
| Kd_ | [Dゲイン] |
| 設定した目標値 |


| const PidGain & Pid::setPidGain | ( | double | Kp_, |
| double | Ki_ = 0.0, |
||
| double | Kd_ = 0.0 |
||
| ) |
PIDゲインの設定をする関数
| Kp_ | [Pゲイン] |
| Ki_ | [Iゲイン] |
| Kd_ | [Dゲイン] |
| PidGain構造体の参照 |


1.8.13