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