chrono::sensor::ChGPSNoiseNormal Class Reference


GPS Noise model: individually parameterized independent gaussian distribution.

#include <ChFilterGPSUpdate.h>

Inheritance diagram for chrono::sensor::ChGPSNoiseNormal:
Collaboration diagram for chrono::sensor::ChGPSNoiseNormal:

Public Member Functions

 ChGPSNoiseNormal (ChVector< float > mean, ChVector< float > stdev)
 Class constructor. More...
 ~ChGPSNoiseNormal ()
 Class destructor.
virtual void AddNoise (ChVector< double > &coords)
 Noise addition function. More...
- Public Member Functions inherited from chrono::sensor::ChGPSNoiseModel
 ChGPSNoiseModel ()
 Class constructor.
 ~ChGPSNoiseModel ()
 Class destructor.

Constructor & Destructor Documentation

◆ ChGPSNoiseNormal()

CH_SENSOR_API chrono::sensor::ChGPSNoiseNormal::ChGPSNoiseNormal ( ChVector< float >  mean,
ChVector< float >  stdev 

Class constructor.

meanThe mean of the normal distribution
stdevThe standard deviation of the normal distribution

Member Function Documentation

◆ AddNoise()

CH_SENSOR_API void chrono::sensor::ChGPSNoiseNormal::AddNoise ( ChVector< double > &  coords)

Noise addition function.

Adds no noise for this model.

coordsThe Cartesian coordinates to be augmented with data.

Implements chrono::sensor::ChGPSNoiseModel.

The documentation for this class was generated from the following files:
  • /builds/uwsbel/chrono/src/chrono_sensor/filters/ChFilterGPSUpdate.h
  • /builds/uwsbel/chrono/src/chrono_sensor/filters/ChFilterGPSUpdate.cpp