|
libstp
Robotics library for Botball
|
Aggregated results of the auto-tune pipeline. More...
#include <auto_tuner.hpp>
Public Attributes | |
| std::map< int, VelLpfResult > | vel_lpf {} |
| std::map< int, StaticFrictionResult > | static_friction {} |
| std::map< int, FirmwarePidResult > | firmware_pid {} |
| EncoderCalResult | encoder_cal {} |
| std::map< std::string, AxisResult > | characterize {} |
| std::map< std::string, VelocityTuneResult > | velocity {} |
| std::map< std::string, MotionTuneResult > | motion {} |
| ToleranceResult | tolerances {} |
| bool | vel_lpf_ran {false} |
| bool | static_friction_ran {false} |
| bool | firmware_pid_ran {false} |
| bool | encoder_cal_ran {false} |
| bool | characterize_ran {false} |
| bool | velocity_ran {false} |
| bool | motion_ran {false} |
| bool | tolerances_ran {false} |
Aggregated results of the auto-tune pipeline.
Each <phase>_ran flag indicates whether the phase actually executed (the corresponding map / struct is populated only when true).
Definition at line 69 of file auto_tuner.hpp.
| std::map<std::string, AxisResult> libstp::autotune::AutoTuneResult::characterize {} |
Definition at line 75 of file auto_tuner.hpp.
| bool libstp::autotune::AutoTuneResult::characterize_ran {false} |
Definition at line 84 of file auto_tuner.hpp.
| EncoderCalResult libstp::autotune::AutoTuneResult::encoder_cal {} |
Definition at line 74 of file auto_tuner.hpp.
| bool libstp::autotune::AutoTuneResult::encoder_cal_ran {false} |
Definition at line 83 of file auto_tuner.hpp.
| std::map<int, FirmwarePidResult> libstp::autotune::AutoTuneResult::firmware_pid {} |
Definition at line 73 of file auto_tuner.hpp.
| bool libstp::autotune::AutoTuneResult::firmware_pid_ran {false} |
Definition at line 82 of file auto_tuner.hpp.
| std::map<std::string, MotionTuneResult> libstp::autotune::AutoTuneResult::motion {} |
Definition at line 77 of file auto_tuner.hpp.
| bool libstp::autotune::AutoTuneResult::motion_ran {false} |
Definition at line 86 of file auto_tuner.hpp.
| std::map<int, StaticFrictionResult> libstp::autotune::AutoTuneResult::static_friction {} |
Definition at line 72 of file auto_tuner.hpp.
| bool libstp::autotune::AutoTuneResult::static_friction_ran {false} |
Definition at line 81 of file auto_tuner.hpp.
| ToleranceResult libstp::autotune::AutoTuneResult::tolerances {} |
Definition at line 78 of file auto_tuner.hpp.
| bool libstp::autotune::AutoTuneResult::tolerances_ran {false} |
Definition at line 87 of file auto_tuner.hpp.
| std::map<int, VelLpfResult> libstp::autotune::AutoTuneResult::vel_lpf {} |
Definition at line 71 of file auto_tuner.hpp.
| bool libstp::autotune::AutoTuneResult::vel_lpf_ran {false} |
Definition at line 80 of file auto_tuner.hpp.
| std::map<std::string, VelocityTuneResult> libstp::autotune::AutoTuneResult::velocity {} |
Definition at line 76 of file auto_tuner.hpp.
| bool libstp::autotune::AutoTuneResult::velocity_ran {false} |
Definition at line 85 of file auto_tuner.hpp.