Class ILLIXR::gtsam_integrator::pim_object
Wrapper object protecting the lifetime of IMU integration inputs and biases.
Public Functions
Type | Name |
---|---|
bias_t | bias_hat () noexcept const |
void | integrate_measurement (const imu_t & imu_input, const imu_t & imu_input_next) noexcept |
pim_object (const imu_int_t & imu_int_input) |
|
nav_t | predict () noexcept const |
void | reset_integration_and_set_bias (const imu_int_t & imu_int_input) noexcept |
~pim_object () |
Public Functions Documentation
function bias_hat
bias_t pim_object::bias_hat () noexcept const
function integrate_measurement
void pim_object::integrate_measurement (
const imu_t & imu_input,
const imu_t & imu_input_next
) noexcept
function pim_object
explicit pim_object::pim_object (
const imu_int_t & imu_int_input
)
function predict
nav_t pim_object::predict () noexcept const
function reset_integration_and_set_bias
void pim_object::reset_integration_and_set_bias (
const imu_int_t & imu_int_input
) noexcept
function ~pim_object
pim_object::~pim_object ()
The documentation for this class was generated from the following file /home/friedel/devel/ILLIXR/plugins/gtsam_integrator/plugin.hpp