11#ifndef SENSORSSIMULATIONPROBABILITYLAWSIMULATIONHPP
12#define SENSORSSIMULATIONPROBABILITYLAWSIMULATIONHPP
16#include <state-observation/api.h>
33 template<
typename BiasType,
34 typename StdType = Eigen::Matrix<double, BiasType::RowsAtCompileTime, BiasType::RowsAtCompileTime>>
35 static Eigen::Matrix<double, BiasType::RowsAtCompileTime, BiasType::ColsAtCompileTime>
getGaussianMatrix(
36 BiasType bias = Eigen::Matrix<double, BiasType::RowsAtCompileTime, BiasType::ColsAtCompileTime>::Zero(),
37 StdType std = Eigen::Matrix<double, BiasType::RowsAtCompileTime, BiasType::RowsAtCompileTime>::Identity(),
52 template<
typename ReturnType = Matrix>
54 Index cols = ReturnType::ColsAtCompileTime,
65 static const int defaultSeed_;
68 static std::random_device rd_;
69 static std::mt19937 gen_;
71#include <state-observation/tools/probability-law-simulation.hxx>
Definitions of types and some structures.
Filtering of divergent component of motion (DCM) and estimation of a bias betweeen the DCM and the co...