NoiseController

Controller that adds random signals to actuators.

For each controller timestep, a random noise is sampled from a normal distribution with a standard deviation of base_noise + current_signal * proportional_noise.

Inherits from Controller.

Public Attributes

Parameter Type Description
base_noise double Standard deviation of the normal distribution; default = 0.
proportional_noise double Proportional standard deviation of the normal distribution; default = 0.
random_seed unsigned int Random seed for noise sampling; default = 123.
start_time TimeInSeconds Time [s] at which Controller becomes active; default = 0.
stop_time TimeInSeconds Time [s] at which Controller becomes inactive; default = until simulation ends.
name String Name of the controller, uses as a prefix for the control parameters; empty by default.
signature_prefix String Prefix signature with custom string. Special tags: DATE_TIME, DATE_TIME_EXACT, SCONE_VERSION.
signature_postfix String Append custom string to signature. Special tags: DATE_TIME, DATE_TIME_EXACT, SCONE_VERSION.

Converted from doxygen using dokugen

  • (external edit)