Skip to content

Class inertialsim::sensors::INSSpecification::Gravity

ClassList > inertialsim > sensors > INSSpecification > Gravity

INS gravity model specification.More...

  • #include <ins_specification.h>

Public Functions

Type Name
Gravity ()
Construct with default (zero) values.
const Parameter< SpecificationArray > & noise () const
const Parameter< double > & scale_factor () const
void set_noise (const Parameter< T > & n)
Set gravity noise (scalar - applied to all axes, or per-axis).
void set_scale_factor (const Parameter< double > & sf)
Set gravity scale factor error.

Detailed Description

Specification of gravity model errors including scale factor and noise.

Public Functions Documentation

function Gravity

Construct with default (zero) values.

inline inertialsim::sensors::INSSpecification::Gravity::Gravity () 


function noise

inline const Parameter < SpecificationArray > & inertialsim::sensors::INSSpecification::Gravity::noise () const

function scale_factor

inline const Parameter < double > & inertialsim::sensors::INSSpecification::Gravity::scale_factor () const

function set_noise

Set gravity noise (scalar - applied to all axes, or per-axis).

template<typename T>
inline void inertialsim::sensors::INSSpecification::Gravity::set_noise (
    const Parameter < T > & n
) 


function set_scale_factor

Set gravity scale factor error.

inline void inertialsim::sensors::INSSpecification::Gravity::set_scale_factor (
    const Parameter < double > & sf
) 

Parameters:

  • sf Parameter with units of dimensionless, %, or ppm.

Exception:

  • std::invalid_argument if units are invalid.


The documentation for this class was generated from the following file cpp/include/inertialsim/sensors/ins_specification.h