|
Motion Master
|
#include <string>#include <vector>#include <nlohmann/json.hpp>

Go to the source code of this file.
Classes | |
| class | StandaloneAutotuningError |
| Represents an error that occurs during standalone autotuning. More... | |
| class | PIDGains |
| Represents the gains for a PID controller. More... | |
| class | ControllerGains |
| Holds position and velocity PID gains for a controller. More... | |
| class | AutoTuningGainsResult |
| Holds the gains resulting from the autotuning process. More... | |
| class | VelocityAutoTuningState |
| Represents the state of the velocity autotuning process. More... | |
| class | GeneratePlantBodeFileResult |
| class | StandaloneAutotuning |
| Manages communication and control for an external autotuning process. More... | |
Functions | |
| NLOHMANN_DEFINE_TYPE_NON_INTRUSIVE (PlantModelResult, numerators, denominators, bode_file_path) | |
| NLOHMANN_DEFINE_TYPE_NON_INTRUSIVE (GeneratePlantBodeFileResult, bode_file_path) | |
| NLOHMANN_DEFINE_TYPE_NON_INTRUSIVE | ( | GeneratePlantBodeFileResult | , |
| bode_file_path | ) |
| NLOHMANN_DEFINE_TYPE_NON_INTRUSIVE | ( | PlantModelResult | , |
| numerators | , | ||
| denominators | , | ||
| bode_file_path | ) |