15 double forward_percent = ((double)forward) / 100.0;
16 pid_value *= forward_percent;
17 turn += (pid_value - pid_value_old) / 2;
18 pid_value_old = pid_value;
std::int8_t calculateTurnForPid(std::int8_t forward, std::int16_t light_value)
void calculate(double light_value)
float sensor(std::int32_t current_sensor)
現在のセンサ値にフィルタ処理を実行する
double limitOutput(double pid_value)