$search
#include <sensor_model.h>
Public Member Functions | |
virtual const T & | getCurrentDrift () const |
virtual const T & | getCurrentError () const |
virtual void | Load (XMLConfigNode *node) |
virtual T | operator() (const T &value, double dt) |
virtual T | operator() (const T &value) const |
virtual void | reset (const T &value=T()) |
SensorModel_ (std::vector< Param * > ¶meters, const std::string &prefix="") | |
virtual void | setCurrentDrift (const T &new_drift) |
template<> | |
Vector3 | update (double dt) |
template<> | |
double | update (double dt) |
virtual T | update (double dt) |
template<> | |
Vector3 | Value (double value) |
virtual | ~SensorModel_ () |
Public Attributes | |
T | drift |
T | drift_frequency |
T | gaussian_noise |
T | offset |
Static Private Member Functions | |
static T | Value (double value) |
Private Attributes | |
T | current_drift_ |
T | current_error_ |
ParamT< T > * | drift_frequency_param_ |
ParamT< T > * | drift_param_ |
ParamT< T > * | gaussian_noise_param_ |
ParamT< T > * | offset_param_ |
Definition at line 37 of file sensor_model.h.
gazebo::SensorModel_< T >::SensorModel_ | ( | std::vector< Param * > & | parameters, | |
const std::string & | prefix = "" | |||
) | [inline] |
Definition at line 74 of file sensor_model.h.
gazebo::SensorModel_< T >::~SensorModel_ | ( | ) | [inline, virtual] |
Definition at line 94 of file sensor_model.h.
virtual const T& gazebo::SensorModel_< T >::getCurrentDrift | ( | ) | const [inline, virtual] |
Definition at line 51 of file sensor_model.h.
virtual const T& gazebo::SensorModel_< T >::getCurrentError | ( | ) | const [inline, virtual] |
Definition at line 50 of file sensor_model.h.
void gazebo::SensorModel_< T >::Load | ( | XMLConfigNode * | node | ) | [inline, virtual] |
Definition at line 103 of file sensor_model.h.
virtual T gazebo::SensorModel_< T >::operator() | ( | const T & | value, | |
double | dt | |||
) | [inline, virtual] |
Definition at line 45 of file sensor_model.h.
virtual T gazebo::SensorModel_< T >::operator() | ( | const T & | value | ) | const [inline, virtual] |
Definition at line 44 of file sensor_model.h.
void gazebo::SensorModel_< T >::reset | ( | const T & | value = T() |
) | [inline, virtual] |
Definition at line 160 of file sensor_model.h.
virtual void gazebo::SensorModel_< T >::setCurrentDrift | ( | const T & | new_drift | ) | [inline, virtual] |
Definition at line 53 of file sensor_model.h.
Vector3 gazebo::SensorModel_< Vector3 >::update | ( | double | dt | ) | [inline] |
Definition at line 151 of file sensor_model.h.
double gazebo::SensorModel_< double >::update | ( | double | dt | ) | [inline] |
Definition at line 144 of file sensor_model.h.
T gazebo::SensorModel_< T >::update | ( | double | dt | ) | [inline, virtual] |
Definition at line 137 of file sensor_model.h.
Vector3 gazebo::SensorModel_< Vector3 >::Value | ( | double | value | ) | [inline] |
Definition at line 167 of file sensor_model.h.
T gazebo::SensorModel_< T >::Value | ( | double | value | ) | [inline, static, private] |
Definition at line 166 of file sensor_model.h.
T gazebo::SensorModel_< T >::current_drift_ [private] |
Definition at line 69 of file sensor_model.h.
T gazebo::SensorModel_< T >::current_error_ [private] |
Definition at line 70 of file sensor_model.h.
T gazebo::SensorModel_< T >::drift |
Definition at line 57 of file sensor_model.h.
T gazebo::SensorModel_< T >::drift_frequency |
Definition at line 58 of file sensor_model.h.
ParamT<T>* gazebo::SensorModel_< T >::drift_frequency_param_ [private] |
Definition at line 64 of file sensor_model.h.
ParamT<T>* gazebo::SensorModel_< T >::drift_param_ [private] |
Definition at line 63 of file sensor_model.h.
T gazebo::SensorModel_< T >::gaussian_noise |
Definition at line 59 of file sensor_model.h.
ParamT<T>* gazebo::SensorModel_< T >::gaussian_noise_param_ [private] |
Definition at line 65 of file sensor_model.h.
T gazebo::SensorModel_< T >::offset |
Definition at line 56 of file sensor_model.h.
ParamT<T>* gazebo::SensorModel_< T >::offset_param_ [private] |
Definition at line 62 of file sensor_model.h.