Gaussian noise class.
More...
#include <GaussianNoiseModel.hh>
|
| double | bias |
| | If type starts with GAUSSIAN, the bias we'll add. More...
|
| |
| double | mean |
| | If type starts with GAUSSIAN, the mean of the distribution from which we sample when adding noise. More...
|
| |
| double | precision |
| | If type==GAUSSIAN_QUANTIZED, the precision to which the output signal is rounded. More...
|
| |
| bool | quantized |
| | True if the type is GAUSSIAN_QUANTIZED. More...
|
| |
| double | stdDev |
| | If type starts with GAUSSIAN, the standard deviation of the distribution from which we sample when adding noise. More...
|
| |
Gaussian noise class.
Gaussian noise class for image sensors.
| gazebo::sensors::GaussianNoiseModel::GaussianNoiseModel |
( |
) | |
|
| virtual gazebo::sensors::GaussianNoiseModel::~GaussianNoiseModel |
( |
) | |
|
|
virtual |
| double gazebo::sensors::GaussianNoiseModel::ApplyImpl |
( |
double |
_in) | |
|
|
virtual |
Apply noise to input data value.
This gets overriden by derived classes, and called by Apply.
- Parameters
-
- Returns
- Data with noise applied.
Reimplemented from gazebo::sensors::Noise.
| virtual void gazebo::sensors::GaussianNoiseModel::Fini |
( |
) | |
|
|
virtual |
| double gazebo::sensors::GaussianNoiseModel::GetBias |
( |
) | |
const |
Accessor for bias.
- Returns
- Bias on output.
| double gazebo::sensors::GaussianNoiseModel::GetMean |
( |
) | |
const |
Accessor for mean.
- Returns
- Mean of Gaussian noise.
| double gazebo::sensors::GaussianNoiseModel::GetStdDev |
( |
) | |
const |
Accessor for stddev.
- Returns
- Standard deviation of Gaussian noise.
| virtual void gazebo::sensors::GaussianNoiseModel::Load |
( |
sdf::ElementPtr |
_sdf) | |
|
|
virtual |
| double gazebo::sensors::GaussianNoiseModel::bias |
|
protected |
If type starts with GAUSSIAN, the bias we'll add.
| double gazebo::sensors::GaussianNoiseModel::mean |
|
protected |
If type starts with GAUSSIAN, the mean of the distribution from which we sample when adding noise.
| double gazebo::sensors::GaussianNoiseModel::precision |
|
protected |
If type==GAUSSIAN_QUANTIZED, the precision to which the output signal is rounded.
| bool gazebo::sensors::GaussianNoiseModel::quantized |
|
protected |
True if the type is GAUSSIAN_QUANTIZED.
| double gazebo::sensors::GaussianNoiseModel::stdDev |
|
protected |
If type starts with GAUSSIAN, the standard deviation of the distribution from which we sample when adding noise.
The documentation for this class was generated from the following file: