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

One point of the alpha sweep: the score (and its parts) the candidate alpha achieved on the captured raw BEMF series. More...

#include <types.hpp>

Public Attributes

double alpha {0.0}
double variance {0.0}
 Variance of the filtered series.
double lag_change_rate {0.0}
 Std-dev of |Δfilt| (movement proxy).
double score {0.0}
 Combined noise+lag score (lower is better).

Detailed Description

One point of the alpha sweep: the score (and its parts) the candidate alpha achieved on the captured raw BEMF series.

Definition at line 381 of file types.hpp.

Member Data Documentation

◆ alpha

double libstp::autotune::VelLpfSweepPoint::alpha {0.0}

Definition at line 383 of file types.hpp.

◆ lag_change_rate

double libstp::autotune::VelLpfSweepPoint::lag_change_rate {0.0}

Std-dev of |Δfilt| (movement proxy).

Definition at line 385 of file types.hpp.

◆ score

double libstp::autotune::VelLpfSweepPoint::score {0.0}

Combined noise+lag score (lower is better).

Definition at line 386 of file types.hpp.

◆ variance

double libstp::autotune::VelLpfSweepPoint::variance {0.0}

Variance of the filtered series.

Definition at line 384 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