LocalGuidance
A library that generates velocity references to follow a path.
robot_utils::Delay< ValueType_ > Class Template Reference

#include <Delay.hpp>

Public Member Functions

 Delay ()
 
 Delay (const double dt, const double delay, const ValueType_ &y0=getDefaultValue< ValueType_ >())
 
virtual ~Delay ()
 
 EIGEN_MAKE_ALIGNED_OPERATOR_NEW_IF (traits::is_eigen_matrix< ValueType_ >::value) void setFilterParameters(const double dt
 

Public Attributes

const double delay
 
const double const ValueType_ & y0
 
const double const ValueType_ Eigen::aligned_allocator< ValueType_ > state_
 
double delay_
 
double dt_
 

Constructor & Destructor Documentation

template<typename ValueType_ >
robot_utils::Delay< ValueType_ >::Delay ( )
inline
template<typename ValueType_ >
robot_utils::Delay< ValueType_ >::Delay ( const double  dt,
const double  delay,
const ValueType_ &  y0 = getDefaultValue<ValueType_>() 
)
inline
template<typename ValueType_ >
virtual robot_utils::Delay< ValueType_ >::~Delay ( )
inlinevirtual

Member Function Documentation

template<typename ValueType_ >
robot_utils::Delay< ValueType_ >::EIGEN_MAKE_ALIGNED_OPERATOR_NEW_IF ( traits::is_eigen_matrix< ValueType_ >::value  ) const

Member Data Documentation

template<typename ValueType_ >
const double robot_utils::Delay< ValueType_ >::delay
template<typename ValueType_ >
double robot_utils::Delay< ValueType_ >::delay_
template<typename ValueType_ >
double robot_utils::Delay< ValueType_ >::dt_
template<typename ValueType_ >
const double const ValueType_ Eigen::aligned_allocator<ValueType_> robot_utils::Delay< ValueType_ >::state_
template<typename ValueType_ >
const double const ValueType_& robot_utils::Delay< ValueType_ >::y0

The documentation for this class was generated from the following file: