24#ifndef TAPROOT_FUZZY_PD_HPP_
25#define TAPROOT_FUZZY_PD_HPP_
74 float runController(
float error,
float errorDerivative,
float dt)
override;
79 void udpatePidGains(
float error,
float errorDerivative);
Definition fuzzy_pd_rule_table.hpp:47
Definition fuzzy_pd.hpp:62
float runController(float error, float errorDerivative, float dt) override
Definition fuzzy_pd.cpp:38
Definition smooth_pid.hpp:57
Definition pwm_info.hpp:4
Definition ballistics.cpp:29
Specifies Fuzzy-specific configurable parameters in the PD controller.
Definition fuzzy_pd.hpp:38
FuzzyPDRuleTable fuzzyTable
Definition fuzzy_pd.hpp:41
float maxErrorDerivative
Definition fuzzy_pd.hpp:40
float maxError
Definition fuzzy_pd.hpp:39
Definition smooth_pid.hpp:36