sox.sensor.noise#
Module Contents#
Classes#
Base class for sensor noise |
|
Uniform noise |
|
Normal noise |
|
Poisson noise |
|
Exponential noise |
- class sox.sensor.noise.Noise(random_seed=None)#
Base class for sensor noise
- Parameters:
random_seed (int) – Random seed for reproducibility.
- apply(value)#
Applies noise to sensor reading
- class sox.sensor.noise.Uniform(min_value, max_value, *args, **kwargs)#
Bases:
NoiseUniform noise
- Parameters:
min_value (float) – Minimum value of noise.
max_value (float) – Maximum value of noise.
- apply(value)#
Applies uniform noise to sensor reading
- class sox.sensor.noise.Normal(mean, std_dev, *args, **kwargs)#
Bases:
NoiseNormal noise
- Parameters:
mean (float) – Mean of noise.
std_dev (float) – Standard deviation of noise.
- apply(value)#
Applies normal noise to sensor reading