libstp
Robotics library for Botball
Loading...
Searching...
No Matches
libstp::autotune::EncoderCalConfig Struct Reference

Configuration for the EncoderCalibrator. More...

#include <types.hpp>

Public Attributes

double angular_velocity_rad_s {1.0}
double total_angle_rad {4.0 * 3.14159265358979}
 2 full turns.
double settle_s {0.5}
int sample_hz {100}
double min_required_angle_rad {3.14159}
 At least 180° to compute scale.

Detailed Description

Configuration for the EncoderCalibrator.

Definition at line 445 of file types.hpp.

Member Data Documentation

◆ angular_velocity_rad_s

double libstp::autotune::EncoderCalConfig::angular_velocity_rad_s {1.0}

Definition at line 447 of file types.hpp.

◆ min_required_angle_rad

double libstp::autotune::EncoderCalConfig::min_required_angle_rad {3.14159}

At least 180° to compute scale.

Definition at line 451 of file types.hpp.

◆ sample_hz

int libstp::autotune::EncoderCalConfig::sample_hz {100}

Definition at line 450 of file types.hpp.

◆ settle_s

double libstp::autotune::EncoderCalConfig::settle_s {0.5}

Definition at line 449 of file types.hpp.

◆ total_angle_rad

double libstp::autotune::EncoderCalConfig::total_angle_rad {4.0 * 3.14159265358979}

2 full turns.

Definition at line 448 of file types.hpp.


The documentation for this struct was generated from the following file:
  • /home/runner/work/raccoon-lib/raccoon-lib/modules/libstp-autotune/include/autotune/types.hpp