9 namespace configuration
40 ForceTorqueFilter(
const uint16_t sincFilterSize,
const uint8_t chopEnable,
const uint8_t skipEnable,
41 const uint8_t fastEnable);
uint8_t getChopEnable() const
Gets the chopEnable variable.
Class holding the force-torque filter settings.
void setSincFilterSize(const uint16_t sincFilterSize)
Sets the sincFilterSize variable.
ForceTorqueFilter()=default
Default constructor.
~ForceTorqueFilter()=default
void setFastEnable(const uint8_t fastEnable)
Sets the fastEnable variable.
uint16_t sincFilterSize_
The sincFilterSize variable.
std::shared_ptr< ros::NodeHandle > NodeHandlePtr
void setSkipEnable(const uint8_t skipEnable)
Sets the skipEnable variable.
uint8_t getFastEnable() const
Gets the fastEnable variable.
void print() const
Prints the existing Filter settings.
uint8_t getSkipEnable() const
Gets the skipEnable variable.
uint8_t skipEnable_
The skipEnable flag.
uint16_t getSincFilterSize() const
Gets the sincFilterSize variable.
bool load(const std::string &key, NodeHandlePtr nh)
Loads the force torque filter from the parameter server.
uint8_t fastEnable_
The fastEnable flag.
uint8_t chopEnable_
The chopEnable flag.
void setChopEnable(const uint8_t chopEnable)
Sets the chopEnable variable.