Class inertialsim::sensors::InertialSensorState::Noise¶
ClassList > inertialsim > sensors > InertialSensorState > Noise
Extended random noise simulation state for inertial sensors. More...
#include <state.h>
Inherits the following classes: inertialsim::sensors::SensorState::Noise
Public Functions¶
| Type | Name |
|---|---|
| Noise () = default |
|
| const std::optional< Array > & | bias_instability () const |
| std::optional< Array > & | bias_instability () |
| const std::optional< Array > & | quantization () const |
| std::optional< Array > & | quantization () |
| std::optional< Array > & | random_walk () Get random walk state (alias for wgn). |
| const std::optional< Array > & | random_walk () const |
| const std::optional< Array > & | rate_ramp () const |
| std::optional< Array > & | rate_ramp () |
| const std::optional< Array > & | rate_random_walk () const |
| std::optional< Array > & | rate_random_walk () |
| void | set_bias_instability (const std::optional< Array > & value) |
| void | set_quantization (const std::optional< Array > & value) |
| void | set_random_walk (const Array & value) Set random walk state (alias for wgn). |
| void | set_rate_ramp (const std::optional< Array > & value) |
| void | set_rate_random_walk (const std::optional< Array > & value) |
Public Functions inherited from inertialsim::sensors::SensorState::Noise¶
See inertialsim::sensors::SensorState::Noise
| Type | Name |
|---|---|
| Noise () = default |
|
| void | set_wgn (const std::optional< Array > & value) |
| const std::optional< Array > & | wgn () const |
| std::optional< Array > & | wgn () |
Detailed Description¶
Extends SensorState::Noise with additional noise parameters specific to inertial sensors.
Public Functions Documentation¶
function Noise¶
function bias_instability [½]¶
inline const std::optional< Array > & inertialsim::sensors::InertialSensorState::Noise::bias_instability () const
function bias_instability [2/2]¶
inline std::optional< Array > & inertialsim::sensors::InertialSensorState::Noise::bias_instability ()
function quantization [½]¶
inline const std::optional< Array > & inertialsim::sensors::InertialSensorState::Noise::quantization () const
function quantization [2/2]¶
function random_walk [½]¶
Get random walk state (alias for wgn).
function random_walk [2/2]¶
inline const std::optional< Array > & inertialsim::sensors::InertialSensorState::Noise::random_walk () const
function rate_ramp [½]¶
inline const std::optional< Array > & inertialsim::sensors::InertialSensorState::Noise::rate_ramp () const
function rate_ramp [2/2]¶
function rate_random_walk [½]¶
inline const std::optional< Array > & inertialsim::sensors::InertialSensorState::Noise::rate_random_walk () const
function rate_random_walk [2/2]¶
inline std::optional< Array > & inertialsim::sensors::InertialSensorState::Noise::rate_random_walk ()
function set_bias_instability¶
inline void inertialsim::sensors::InertialSensorState::Noise::set_bias_instability (
const std::optional< Array > & value
)
function set_quantization¶
inline void inertialsim::sensors::InertialSensorState::Noise::set_quantization (
const std::optional< Array > & value
)
function set_random_walk¶
Set random walk state (alias for wgn).
inline void inertialsim::sensors::InertialSensorState::Noise::set_random_walk (
const Array & value
)
function set_rate_ramp¶
inline void inertialsim::sensors::InertialSensorState::Noise::set_rate_ramp (
const std::optional< Array > & value
)
function set_rate_random_walk¶
inline void inertialsim::sensors::InertialSensorState::Noise::set_rate_random_walk (
const std::optional< Array > & value
)
The documentation for this class was generated from the following file cpp/include/inertialsim/sensors/state.h