chrono::sensor::ChGPSNoiseNormal Class Reference

Description

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.

Parameters
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)
virtual

Noise addition function.

Adds no noise for this model.

Parameters
TheCartesian 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