![]() |
0.3.0
|
This is the complete list of members for NAV::InertialIntegrator, including all inherited members.
_accelerationsAreAveragedMeasurements | NAV::InertialIntegrator | private |
_integrationAlgorithm | NAV::InertialIntegrator | private |
_integrationFrame | NAV::InertialIntegrator | private |
_lockIntegrationFrame | NAV::InertialIntegrator | private |
_p_lastBiasAcceleration | NAV::InertialIntegrator | private |
_p_lastBiasAngularRate | NAV::InertialIntegrator | private |
_posVelAttDerivativeConstants | NAV::InertialIntegrator | private |
_states | NAV::InertialIntegrator | private |
addDeltaMeasurement(const InsTime &epoch, double dt, double deltaTime, const Eigen::Vector3d &p_deltaVelocity, const Eigen::Vector3d &p_deltaTheta, const char *nameId) | NAV::InertialIntegrator | private |
addMeasurement(const InsTime &epoch, double dt, const Eigen::Vector3d &p_acceleration, const Eigen::Vector3d &p_angularRate, const char *nameId) | NAV::InertialIntegrator | private |
addState(const PosVelAtt &state, const char *nameId) | NAV::InertialIntegrator | |
applySensorBiasesIncrements(const Eigen::Vector3d &p_deltaBiasAcceleration, const Eigen::Vector3d &p_deltaBiasAngularRate) | NAV::InertialIntegrator | |
applyStateErrors_e(const Eigen::Vector3d &e_positionError, const Eigen::Vector3d &e_velocityError, const Eigen::Vector3d &e_attitudeError_b) | NAV::InertialIntegrator | |
applyStateErrors_n(const Eigen::Vector3d &lla_positionError, const Eigen::Vector3d &n_velocityError, const Eigen::Vector3d &n_attitudeError_b) | NAV::InertialIntegrator | |
areAccelerationsAveragedMeasurements() const | NAV::InertialIntegrator | |
calcInertialSolution(const InsTime &obsTime, const Eigen::Vector3d &p_acceleration, const Eigen::Vector3d &p_angularRate, const ImuPos &imuPos, const char *nameId) | NAV::InertialIntegrator | |
calcInertialSolution(const ImuPos &imuPos, const GenericState< T > &state__t0, const GenericState< T > &state__t1, const char *nameId) const | NAV::InertialIntegrator | inline |
calcInertialSolutionDelta(const InsTime &obsTime, double deltaTime, const Eigen::Vector3d &p_deltaVelocity, const Eigen::Vector3d &p_deltaTheta, const ImuPos &imuPos, const char *nameId) | NAV::InertialIntegrator | |
calcInertialSolutionFromMeasurementBuffer(const ImuPos &imuPos, const char *nameId) | NAV::InertialIntegrator | private |
from_json(const json &j, InertialIntegrator &data) | NAV::InertialIntegrator | friend |
getConstants() const | NAV::InertialIntegrator | |
getIntegrationFrame() const | NAV::InertialIntegrator | |
getLatestState() const | NAV::InertialIntegrator | |
hasInitialPosition() const | NAV::InertialIntegrator | |
InertialIntegrator()=default | NAV::InertialIntegrator | |
InertialIntegrator(IntegrationFrame integrationFrame) | NAV::InertialIntegrator | explicit |
InertialIntegratorGui(const char *label, InertialIntegrator &integrator, bool &preferAccelerationOverDeltaMeasurements, float width=250.0F) | NAV::InertialIntegrator | friend |
IntegrationAlgorithm enum name | NAV::InertialIntegrator | |
IntegrationFrame enum name | NAV::InertialIntegrator | |
lastStateAsPosVelAtt() const | NAV::InertialIntegrator | private |
p_calcCurrentAcceleration() const | NAV::InertialIntegrator | |
p_calcCurrentAngularRate() const | NAV::InertialIntegrator | |
p_getLastAccelerationBias() const | NAV::InertialIntegrator | |
p_getLastAngularRateBias() const | NAV::InertialIntegrator | |
reset() | NAV::InertialIntegrator | |
setBufferSizes() | NAV::InertialIntegrator | private |
setInitialState(const PosVelAtt &state, const char *nameId) | NAV::InertialIntegrator | |
setTotalSensorBiases(const Eigen::Vector3d &p_biasAcceleration, const Eigen::Vector3d &p_biasAngularRate) | NAV::InertialIntegrator | |
State typedef | NAV::InertialIntegrator | |
to_json(json &j, const InertialIntegrator &data) | NAV::InertialIntegrator | friend |
to_string(InertialIntegrator::IntegrationAlgorithm algorithm) | NAV::InertialIntegrator | friend |
to_string(InertialIntegrator::IntegrationFrame frame) | NAV::InertialIntegrator | friend |