|
ETrobocon2017 - 片山研究所モデルベース開発推進事業部
|
#include <TurnControl.h>


公開メンバ関数 | |
| TurnControl () | |
| std::int8_t | calculateTurnForPid (std::int8_t forward, std::int8_t light_value) |
基底クラス Pid に属する継承公開メンバ関数 | |
| Pid (double p_gain, double i_gain, double d_gain, double target) | |
| void | setPid (double _p_gain, double _i_gain, double _d_gain, double _target) |
| void | wrapper_of_constructor (double _p_gain, double _i_gain, double _d_gain, double _diff, double _integral, double _target, double _output) |
その他の継承メンバ | |
基底クラス Pid に属する継承限定公開メンバ関数 | |
| void | calculate (double light_value) |
| double | get_output () |
| double | limitOutput (double pid_value) |
PID制御によるターン制御クラス
TurnControl.h の 15 行目に定義があります。
| TurnControl::TurnControl | ( | ) |
コンストラクタ
TurnControl.cpp の 9 行目に定義があります。
| std::int8_t TurnControl::calculateTurnForPid | ( | std::int8_t | forward, |
| std::int8_t | light_value | ||
| ) |
1.8.13