|
Public Member Functions |
|
double | motorInstantNoise () |
| | Changes every time step. To be added to each wheel.
|
|
double | motorCoeff () |
| | Changes every epoch. Proportional to the speed, to be added to each wheel.
|
|
double | camNoise () |
| | Gaussian noise to be added to each ray of the cam.
|
|
bool | camBadPixel () |
| | Return true every x calls on average, according to camProbBadPixel.
|
Protected Member Functions |
|
| EnkiRealisticConditions () |
| | Create the random generators.
|
|
| ~EnkiRealisticConditions () |
| | Destructor.
|
Protected Attributes |
|
Ishtar::Variable< double > | motorInstantNoiseMean |
| | mean of instant gaussian motor noise
|
|
Ishtar::Variable< double > | motorInstantNoiseStd |
| | standard deviation of instant gaussian motor noise
|
|
Ishtar::Variable< double > | motorCoeffRange |
| | range for motor coefficient (constant error). Coefficient will be uniformly distributed in [1+motorCoeffRange..1-motorCoeffGenerator]
|
|
Ishtar::Variable< double > | camNoiseMean |
| | mean of gaussian camera noise
|
|
Ishtar::Variable< double > | camNoiseStd |
| | standard deviation of gaussian camera noise
|
|
Ishtar::Variable< double > | camProbBadPixel |
| | probability of bad pixel in camera
|
|
An::UniformRand | motorCoeffGenerator |
| | generator for motor coefficient (constant error)
|
Friends |
|
class | EnkiWorld |