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