|
libstp
Robotics library for Botball
|
Full result of a BEMF→velocity calibration run. More...
#include <bemf_velocity_tune.hpp>
Public Attributes | |
| std::vector< BemfVelocityPoint > | points {} |
| std::array< BemfMotorFit, 4 > | motors {} |
| std::array< double, 4 > | ticks_to_rad {} |
| chosen per-motor value | |
| std::array< double, 4 > | bemf_offset {} |
| per-motor BEMF offset (counts) | |
| bool | linear_overall {false} |
| bool | applied {false} |
| bool | success {false} |
| std::string | failure_reason {} |
Full result of a BEMF→velocity calibration run.
Definition at line 110 of file bemf_velocity_tune.hpp.
| bool libstp::autotune::BemfVelocityResult::applied {false} |
Definition at line 117 of file bemf_velocity_tune.hpp.
| std::array<double, 4> libstp::autotune::BemfVelocityResult::bemf_offset {} |
per-motor BEMF offset (counts)
Definition at line 115 of file bemf_velocity_tune.hpp.
| std::string libstp::autotune::BemfVelocityResult::failure_reason {} |
Definition at line 119 of file bemf_velocity_tune.hpp.
| bool libstp::autotune::BemfVelocityResult::linear_overall {false} |
Definition at line 116 of file bemf_velocity_tune.hpp.
| std::array<BemfMotorFit, 4> libstp::autotune::BemfVelocityResult::motors {} |
Definition at line 113 of file bemf_velocity_tune.hpp.
| std::vector<BemfVelocityPoint> libstp::autotune::BemfVelocityResult::points {} |
Definition at line 112 of file bemf_velocity_tune.hpp.
| bool libstp::autotune::BemfVelocityResult::success {false} |
Definition at line 118 of file bemf_velocity_tune.hpp.
| std::array<double, 4> libstp::autotune::BemfVelocityResult::ticks_to_rad {} |
chosen per-motor value
Definition at line 114 of file bemf_velocity_tune.hpp.