cpp_robotics::SisoFeedbackSystem
コントローラとシステムからなるSISOのフィードバックシステム
#include <siso_system.hpp>
Public Classes
Name | |
---|---|
struct | func_list_t |
Public Functions
Name | |
---|---|
SisoFeedbackSystem() =default | |
SisoFeedbackSystem(func_list_t fn, double dt) | |
void | reset() |
double | responce(double target) |
std::tuple< double, double > | responce_uy(double target) |
double | Ts() const |
double | u() const |
double | y() const |
std::function< double(double)> | make_control_function() |
operator std::function< double(double ) |
Public Functions Documentation
function SisoFeedbackSystem
SisoFeedbackSystem() =default
function SisoFeedbackSystem
inline SisoFeedbackSystem(
func_list_t fn,
double dt
)
function reset
inline void reset()
function responce
inline double responce(
double target
)
function responce_uy
inline std::tuple< double, double > responce_uy(
double target
)
function Ts
inline double Ts() const
function u
inline double u() const
function y
inline double y() const
function make_control_function
inline std::function< double(double)> make_control_function()
function operator std::function< double
inline operator std::function< double(
double
)
Updated on 2024-05-28 at 06:55:40 +0000