ros2_control - rolling
Public Member Functions | Static Public Member Functions | List of all members
control_toolbox::Dither Class Reference

Gives white noise at specified amplitude. More...

#include <dither.hpp>

Public Member Functions

double update ()
 Get next Gaussian white noise point. Called in RT loop. More...
 
bool init (const double &amplitude, const double &seed)
 

Static Public Member Functions

static double generateRandomSeed ()
 

Detailed Description

Gives white noise at specified amplitude.

This class gives white noise at the given amplitude when update() is called. It can be used to vibrate joints or to break static friction.

Member Function Documentation

◆ update()

double control_toolbox::Dither::update ( )

Get next Gaussian white noise point. Called in RT loop.

Returns
White noise of given amplitude.

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