Skip to content

Class inertialsim::sensors::INSSpecification::InitialConditions

ClassList > inertialsim > sensors > INSSpecification > InitialConditions

INS initial conditions specification.More...

  • #include <ins_specification.h>

Public Functions

Type Name
InitialConditions ()
Construct with default (zero) values.
const Parameter< SpecificationArray > & attitude_bias () const
const Parameter< SpecificationArray > & attitude_random_error () const
const Parameter< SpecificationArray > & position_bias () const
const Parameter< SpecificationArray > & position_random_error () const
void set_attitude_bias (const Parameter< T > & bias)
Set attitude bias (scalar - applied to all axes).
void set_attitude_random_error (const Parameter< T > & error)
Set attitude random error (scalar - applied to all axes, or per-axis).
void set_position_bias (const Parameter< T > & bias)
Set position bias (scalar - applied to all axes, or per-axis).
void set_position_random_error (const Parameter< T > & error)
Set position random error (scalar - applied to all axes, or per-axis).
void set_velocity_bias (const Parameter< T > & bias)
Set velocity bias (scalar - applied to all axes, or per-axis).
void set_velocity_random_error (const Parameter< T > & error)
Set velocity random error (scalar - applied to all axes, or per-axis).
const Parameter< SpecificationArray > & velocity_bias () const
const Parameter< SpecificationArray > & velocity_random_error () const

Detailed Description

Specification of initial attitude, position, and velocity errors including fixed biases and random errors.

Public Functions Documentation

function InitialConditions

Construct with default (zero) values.

inline inertialsim::sensors::INSSpecification::InitialConditions::InitialConditions () 


function attitude_bias

inline const Parameter < SpecificationArray > & inertialsim::sensors::INSSpecification::InitialConditions::attitude_bias () const

function attitude_random_error

inline const Parameter < SpecificationArray > & inertialsim::sensors::INSSpecification::InitialConditions::attitude_random_error () const

function position_bias

inline const Parameter < SpecificationArray > & inertialsim::sensors::INSSpecification::InitialConditions::position_bias () const

function position_random_error

inline const Parameter < SpecificationArray > & inertialsim::sensors::INSSpecification::InitialConditions::position_random_error () const

function set_attitude_bias

Set attitude bias (scalar - applied to all axes).

template<typename T>
inline void inertialsim::sensors::INSSpecification::InitialConditions::set_attitude_bias (
    const Parameter < T > & bias
) 


function set_attitude_random_error

Set attitude random error (scalar - applied to all axes, or per-axis).

template<typename T>
inline void inertialsim::sensors::INSSpecification::InitialConditions::set_attitude_random_error (
    const Parameter < T > & error
) 


function set_position_bias

Set position bias (scalar - applied to all axes, or per-axis).

template<typename T>
inline void inertialsim::sensors::INSSpecification::InitialConditions::set_position_bias (
    const Parameter < T > & bias
) 


function set_position_random_error

Set position random error (scalar - applied to all axes, or per-axis).

template<typename T>
inline void inertialsim::sensors::INSSpecification::InitialConditions::set_position_random_error (
    const Parameter < T > & error
) 


function set_velocity_bias

Set velocity bias (scalar - applied to all axes, or per-axis).

template<typename T>
inline void inertialsim::sensors::INSSpecification::InitialConditions::set_velocity_bias (
    const Parameter < T > & bias
) 


function set_velocity_random_error

Set velocity random error (scalar - applied to all axes, or per-axis).

template<typename T>
inline void inertialsim::sensors::INSSpecification::InitialConditions::set_velocity_random_error (
    const Parameter < T > & error
) 


function velocity_bias

inline const Parameter < SpecificationArray > & inertialsim::sensors::INSSpecification::InitialConditions::velocity_bias () const

function velocity_random_error

inline const Parameter < SpecificationArray > & inertialsim::sensors::INSSpecification::InitialConditions::velocity_random_error () const


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