Motion Master
|
#include <nlohmann/json.hpp>
#include <string>
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 | |||
) |