Robot Simulator of the Robotics Group for Self-Organization of Control  0.8.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
noisegenerator.h File Reference
#include <stdlib.h>
#include <time.h>
#include <cmath>
#include <assert.h>
#include "randomgenerator.h"
Include dependency graph for noisegenerator.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  NoiseGenerator
 Interface and basic class for noise generator. More...
 
class  NoNoise
 generates no noise More...
 
class  WhiteUniformNoise
 generates white (no averaging) uniformly distributed random number between "min" and "max" More...
 
class  WhiteNormalNoise
 generates white and normal distributed random numbers. More...
 
class  ColorUniformNoise
 generated colored noise. This is obtained by using time average of uniform distributed noise. More...
 
class  ColorNormalNoise
 like ColorUniformNoise but averaging over normal distributed noise instead. More...
 
class  SineWhiteNoise
 Sine wave noise. Produces a 90 degree phase shifted sine wave or white noise. More...