cpp_robotics::VelocityLimitFilter
速度制限フィルタ
#include <velocity_limit_filter.hpp>
Public Functions
Name | |
---|---|
VelocityLimitFilter(double v_max, double dt) | |
VelocityLimitFilter(double v_max, double dt, std::pair< double, double > limit) | |
VelocityLimitFilter(double v_max, double dt, double gpd, double fb_gain, std::optional< std::pair< double, double >> limit =std::nullopt) | |
virtual void | reset() |
void | reset(double u) |
virtual double | filtering(double u) |
double | Ts() const |
Public Functions Documentation
function VelocityLimitFilter
inline VelocityLimitFilter(
double v_max,
double dt
)
function VelocityLimitFilter
inline VelocityLimitFilter(
double v_max,
double dt,
std::pair< double, double > limit
)
function VelocityLimitFilter
inline VelocityLimitFilter(
double v_max,
double dt,
double gpd,
double fb_gain,
std::optional< std::pair< double, double >> limit =std::nullopt
)
function reset
inline virtual void reset()
function reset
inline void reset(
double u
)
function filtering
inline virtual double filtering(
double u
)
function Ts
inline double Ts() const
Updated on 2024-05-28 at 06:55:39 +0000