Struct Constants

Struct Documentation

struct Constants

Common constants.

Public Static Attributes

static constexpr long kBaudrate = {57600}

Serial port baud rate.

static constexpr long kAutoStopWindow = {3000}

Time window to automatically stop the robot if no command has been received [ms].

static constexpr int kPwmMin = {0}

Minimum PWM wave duty cycle (0%) (see https://www.arduino.cc/reference/en/language/functions/analog-io/analogwrite/).

static constexpr int kPwmMax = {255}

Maximum PWM wave duty cycle (100%) (see https://www.arduino.cc/reference/en/language/functions/analog-io/analogwrite/).

static constexpr int kPidRate = {30}

PID computation rate [Hz].

static constexpr double kPidPeriod = {1000 / kPidRate}

PID computation period [ms].

static constexpr int kPidKp = {30}

PID default tuning proportional gain.

static constexpr int kPidKd = {10}

PID default tuning derivative gain.

static constexpr int kPidKi = {0}

PID default tuning integral gain.

static constexpr int kPidKo = {10}

PID default tuning output gain.