Package com.irurueta.navigation.inertial.estimators
package com.irurueta.navigation.inertial.estimators
Contains estimators for several inertial entities.
-
ClassesClassDescriptionEstimates the attitude of a body by taking into account both accelerometer and magnetometer measurements.Estimates magnetic flux density resolved around body coordinates for a given Earth magnetic flux density an a given body attitude.Calculates acceleration due to gravity resolved about ECEF frame.Estimates body kinematics (specific force applied to a body and its angular rates) with respect and resolved along ECEF-frame axes.Calculates gravitational acceleration resolved about ECI-frame axes.Estimates body kinematics (specific force applied to a body and its angular rates) with respect and resolved along ECI-frame axes.Leveling is the process of attitude initialization of a body.This implementation provides slightly more accurate roll and pitch attitude angles than the ones obtained by
LevelingEstimator
, since north component of gravity in a local navigation frame is not neglected, because Earth is not considered to be fully spherical.Calculates acceleration due to gravity resolved about north, east and down axes of a NED frame.Estimates body kinematics (specific force applied to a body and its angular rate) with respect and resolved along north, east, and down.Estimates curvilinear position by integrating the velocity.Estimates velocity by differentiating latitude, longitude and height over a time interval.Calculates radii of curvature at a given latitude.