ros2_control - rolling
Loading...
Searching...
No Matches
Classes | Functions | Variables
control_toolbox Namespace Reference

Classes

struct  AntiWindupStrategy
 Antiwindup strategy for PID controllers. More...
 
class  Dither
 Gives white noise at specified amplitude. More...
 
struct  FilterTraits
 
struct  FilterTraits< geometry_msgs::msg::WrenchStamped >
 
struct  FilterTraits< std::vector< U > >
 
struct  FilterVector
 
class  LimitedProxy
 
class  LowPassFilter
 A Low-pass filter class. More...
 
class  Pid
 Generic Proportional–Integral–Derivative (PID) controller. More...
 
class  PidROS
 
class  RateLimiter
 
class  SineSweep
 Generates a sine sweep for frequency analysis of a joint. More...
 
class  Sinusoid
 A basic sine class. More...
 

Functions

template<typename U >
FilterVector< Uoperator* (const U &scalar, const FilterVector< U > &vec)
 
template<typename T >
bool is_zero (T value, T tolerance=std::numeric_limits< T >::epsilon())
 

Variables

constexpr double MAX_INFINITY = std::numeric_limits<double>::infinity()
 

Detailed Description

Author
Mrinal Kalakrishnan