![]() |
0.4.1
|
Inertial Navigation Mechanization Functions in ECEF frame. More...
Go to the source code of this file.
Namespaces | |
namespace | NAV |
Functions | |
template<typename DerivedA, typename DerivedB> | |
Eigen::Vector4< typename DerivedA::Scalar > | NAV::calcTimeDerivativeFor_e_Quat_b (const Eigen::MatrixBase< DerivedA > &b_omega_eb, const Eigen::MatrixBase< DerivedB > &e_Quat_b_coeffs) |
Calculates the time derivative of the quaternion e_Quat_b. | |
template<typename T> | |
Eigen::Vector< T, 10 > | NAV::e_calcPosVelAttDerivative (const Eigen::Vector< T, 10 > &y, const Eigen::Vector< T, 6 > &z, const PosVelAttDerivativeConstants &c, double=0.0) |
Calculates the derivative of the quaternion, velocity and position in ECEF coordinates. | |
template<typename Derived> | |
Eigen::Vector3< typename Derived::Scalar > | NAV::e_calcTimeDerivativeForPosition (const Eigen::MatrixBase< Derived > &e_velocity) |
Calculates the time derivative of the ECEF position. | |
template<typename DerivedA, typename DerivedB, typename DerivedC, typename DerivedD> | |
Eigen::Vector3< typename DerivedA::Scalar > | NAV::e_calcTimeDerivativeForVelocity (const Eigen::MatrixBase< DerivedA > &e_measuredForce, const Eigen::MatrixBase< DerivedB > &e_coriolisAcceleration, const Eigen::MatrixBase< DerivedC > &e_gravitation, const Eigen::MatrixBase< DerivedD > &e_centrifugalAcceleration) |
Calculates the time derivative of the velocity in ECEF frame coordinates. | |
Inertial Navigation Mechanization Functions in ECEF frame.
Definition in file Mechanization.hpp.