Class Gains

Class Documentation

class Gains

Control loop gains.

Public Functions

constexpr Gains(PiGains const &current_, PiGains const &speed_, PiGains const &position_) noexcept
constexpr Gains(std::uint8_t const current_kp = 0, std::uint8_t const current_ki = 0, std::uint8_t const speed_kp = 0, std::uint8_t const speed_ki = 0, std::uint8_t const position_kp = 0, std::uint8_t const position_ki = 0) noexcept
Gains(Gains const&) = default
Gains &operator=(Gains const&) = default
Gains(Gains&&) = default
Gains &operator=(Gains&&) = default

Public Members

PiGains current
PiGains speed
PiGains position