#include <sensor_model.h>
Public Member Functions | |
virtual void | dynamicReconfigureCallback (SensorModelConfig &config, uint32_t level) |
virtual T | getCurrentBias () const |
virtual const T & | getCurrentDrift () const |
virtual const T & | getCurrentError () const |
virtual const T & | getScaleError () const |
virtual void | Load (sdf::ElementPtr _sdf, const std::string &prefix=std::string()) |
virtual T | operator() (const T &value) const |
virtual T | operator() (const T &value, double dt) |
virtual void | reset () |
virtual void | reset (const T &value) |
template<> | |
void | reset () |
template<> | |
void | reset () |
SensorModel_ () | |
virtual void | setCurrentDrift (const T &new_drift) |
virtual T | update (double dt) |
template<> | |
double | update (double dt) |
template<> | |
math::Vector3 | update (double dt) |
virtual | ~SensorModel_ () |
Public Attributes | |
T | drift |
T | drift_frequency |
T | gaussian_noise |
T | offset |
T | scale_error |
Private Member Functions | |
virtual bool | LoadImpl (sdf::ElementPtr _element, T &_value) |
Private Attributes | |
T | current_drift_ |
T | current_error_ |
Definition at line 45 of file sensor_model.h.
gazebo::SensorModel_< T >::SensorModel_ | ( | ) |
Definition at line 84 of file sensor_model.h.
|
virtual |
Definition at line 96 of file sensor_model.h.
|
virtual |
Definition at line 242 of file sensor_model.h.
|
inlinevirtual |
Definition at line 60 of file sensor_model.h.
|
inlinevirtual |
Definition at line 61 of file sensor_model.h.
|
inlinevirtual |
Definition at line 59 of file sensor_model.h.
|
inlinevirtual |
Definition at line 62 of file sensor_model.h.
|
virtual |
Definition at line 101 of file sensor_model.h.
|
privatevirtual |
Definition at line 129 of file sensor_model.h.
|
inlinevirtual |
Definition at line 52 of file sensor_model.h.
|
inlinevirtual |
Definition at line 53 of file sensor_model.h.
|
virtual |
Definition at line 191 of file sensor_model.h.
|
virtual |
Definition at line 225 of file sensor_model.h.
void gazebo::SensorModel_< double >::reset | ( | ) |
Definition at line 198 of file sensor_model.h.
void gazebo::SensorModel_< math::Vector3 >::reset | ( | ) |
Definition at line 215 of file sensor_model.h.
|
inlinevirtual |
Definition at line 64 of file sensor_model.h.
|
virtual |
Definition at line 157 of file sensor_model.h.
double gazebo::SensorModel_< double >::update | ( | double | dt | ) |
Definition at line 164 of file sensor_model.h.
math::Vector3 gazebo::SensorModel_< math::Vector3 >::update | ( | double | dt | ) |
Definition at line 181 of file sensor_model.h.
|
private |
Definition at line 79 of file sensor_model.h.
|
private |
Definition at line 80 of file sensor_model.h.
T gazebo::SensorModel_< T >::drift |
Definition at line 73 of file sensor_model.h.
T gazebo::SensorModel_< T >::drift_frequency |
Definition at line 74 of file sensor_model.h.
T gazebo::SensorModel_< T >::gaussian_noise |
Definition at line 75 of file sensor_model.h.
T gazebo::SensorModel_< T >::offset |
Definition at line 72 of file sensor_model.h.
T gazebo::SensorModel_< T >::scale_error |
Definition at line 76 of file sensor_model.h.