Go to the documentation of this file.
11 #ifndef SENSORSIMULATIONGAUSSIANWHITENOISEHPP
12 #define SENSORSIMULATIONGAUSSIANWHITENOISEHPP
14 #include <state-observation/api.h>
47 virtual void setStandardDeviation(
const Matrix & std);
52 virtual void setCovarianceMatrix(
const Matrix & cov);
55 virtual void setBias(
const Vector & bias);
58 virtual void setDimension(
Index dim_);
61 virtual Index getDimension()
const;
65 void setSumFunction(
void (*sum)(
const Vector & stateVector,
const Vector & tangentVector,
Vector & result));
68 virtual void checkMatrix_(
const Matrix &
m)
const;
70 virtual void checkVector_(
const Vector & v)
const;
85 #endif // SENSORSIMULATIONGAUSSIANWHITENOISEHPP
Eigen::VectorXd Vector
Dynamic sized scalar vector.
Definition: definitions.hpp:76
virtual ~GaussianWhiteNoise()
Virtual destructor.
Definition: gaussian-white-noise.hpp:33
The class derivates the NoiseBase class to implement a gaussian white noise with a given covariance m...
Definition: gaussian-white-noise.hpp:29
Matrix std_
Definition: gaussian-white-noise.hpp:74
Definition: noise-base.hpp:28
Vector bias_
Definition: gaussian-white-noise.hpp:76
Eigen::MatrixXd Matrix
Dynamic sized Matrix.
Definition: definitions.hpp:100
Index dim_
Definition: gaussian-white-noise.hpp:72
constexpr double m
mass of the robot
Definition: hrp2.hpp:36
Eigen::Index Index
Definition: definitions.hpp:138
Definition: bidim-elastic-inv-pendulum-dyn-sys.hpp:20
Vector noisy_
Definition: gaussian-white-noise.hpp:78