Skip to content

Struct inertialsim::sensors::INSState::InitialConditions

ClassList > inertialsim > sensors > INSState > InitialConditions

Initial condition error state.

  • #include <ins_state.h>

Public Functions

Type Name
InitialConditions () = default
const std::optional< Eigen::Vector3d > & attitude_bias () const
std::optional< Eigen::Vector3d > & attitude_bias ()
const std::optional< Eigen::Vector3d > & attitude_random_error () const
std::optional< Eigen::Vector3d > & attitude_random_error ()
const std::optional< Eigen::Vector3d > & position_bias () const
std::optional< Eigen::Vector3d > & position_bias ()
const std::optional< Eigen::Vector3d > & position_random_error () const
std::optional< Eigen::Vector3d > & position_random_error ()
void set_attitude_bias (const std::optional< Eigen::Vector3d > & value)
void set_attitude_random_error (const std::optional< Eigen::Vector3d > & value)
void set_position_bias (const std::optional< Eigen::Vector3d > & value)
void set_position_random_error (const std::optional< Eigen::Vector3d > & value)
void set_velocity_bias (const std::optional< Eigen::Vector3d > & value)
void set_velocity_random_error (const std::optional< Eigen::Vector3d > & value)
const std::optional< Eigen::Vector3d > & velocity_bias () const
std::optional< Eigen::Vector3d > & velocity_bias ()
const std::optional< Eigen::Vector3d > & velocity_random_error () const
std::optional< Eigen::Vector3d > & velocity_random_error ()

Public Functions Documentation

function InitialConditions

inertialsim::sensors::INSState::InitialConditions::InitialConditions () = default

function attitude_bias [½]

inline const std::optional< Eigen::Vector3d > & inertialsim::sensors::INSState::InitialConditions::attitude_bias () const

function attitude_bias [2/2]

inline std::optional< Eigen::Vector3d > & inertialsim::sensors::INSState::InitialConditions::attitude_bias () 

function attitude_random_error [½]

inline const std::optional< Eigen::Vector3d > & inertialsim::sensors::INSState::InitialConditions::attitude_random_error () const

function attitude_random_error [2/2]

inline std::optional< Eigen::Vector3d > & inertialsim::sensors::INSState::InitialConditions::attitude_random_error () 

function position_bias [½]

inline const std::optional< Eigen::Vector3d > & inertialsim::sensors::INSState::InitialConditions::position_bias () const

function position_bias [2/2]

inline std::optional< Eigen::Vector3d > & inertialsim::sensors::INSState::InitialConditions::position_bias () 

function position_random_error [½]

inline const std::optional< Eigen::Vector3d > & inertialsim::sensors::INSState::InitialConditions::position_random_error () const

function position_random_error [2/2]

inline std::optional< Eigen::Vector3d > & inertialsim::sensors::INSState::InitialConditions::position_random_error () 

function set_attitude_bias

inline void inertialsim::sensors::INSState::InitialConditions::set_attitude_bias (
    const std::optional< Eigen::Vector3d > & value
) 

function set_attitude_random_error

inline void inertialsim::sensors::INSState::InitialConditions::set_attitude_random_error (
    const std::optional< Eigen::Vector3d > & value
) 

function set_position_bias

inline void inertialsim::sensors::INSState::InitialConditions::set_position_bias (
    const std::optional< Eigen::Vector3d > & value
) 

function set_position_random_error

inline void inertialsim::sensors::INSState::InitialConditions::set_position_random_error (
    const std::optional< Eigen::Vector3d > & value
) 

function set_velocity_bias

inline void inertialsim::sensors::INSState::InitialConditions::set_velocity_bias (
    const std::optional< Eigen::Vector3d > & value
) 

function set_velocity_random_error

inline void inertialsim::sensors::INSState::InitialConditions::set_velocity_random_error (
    const std::optional< Eigen::Vector3d > & value
) 

function velocity_bias [½]

inline const std::optional< Eigen::Vector3d > & inertialsim::sensors::INSState::InitialConditions::velocity_bias () const

function velocity_bias [2/2]

inline std::optional< Eigen::Vector3d > & inertialsim::sensors::INSState::InitialConditions::velocity_bias () 

function velocity_random_error [½]

inline const std::optional< Eigen::Vector3d > & inertialsim::sensors::INSState::InitialConditions::velocity_random_error () const

function velocity_random_error [2/2]

inline std::optional< Eigen::Vector3d > & inertialsim::sensors::INSState::InitialConditions::velocity_random_error () 


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