![]() |
0.4.1
|
Inertial Navigation Mechanization Functions in local navigation 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_n_Quat_b (const Eigen::MatrixBase< DerivedA > &b_omega_nb, const Eigen::MatrixBase< DerivedB > &n_Quat_b_coeffs) |
Calculates the time derivative of the quaternion n_Quat_b. | |
template<typename Derived> | |
Eigen::Vector3< typename Derived::Scalar > | NAV::lla_calcTimeDerivativeForPosition (const Eigen::MatrixBase< Derived > &n_velocity, const auto &phi, const auto &h, const auto &R_N, const auto &R_E) |
Calculates the time derivative of the curvilinear position. | |
template<typename T> | |
Eigen::Vector< T, 10 > | NAV::n_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 curvilinear position. | |
template<typename DerivedA, typename DerivedB, typename DerivedC, typename DerivedD> | |
Eigen::Vector3< typename DerivedA::Scalar > | NAV::n_calcTimeDerivativeForVelocity (const Eigen::MatrixBase< DerivedA > &n_measuredForce, const Eigen::MatrixBase< DerivedB > &n_coriolisAcceleration, const Eigen::MatrixBase< DerivedC > &n_gravitation, const Eigen::MatrixBase< DerivedD > &n_centrifugalAcceleration) |
Calculates the time derivative of the velocity in local-navigation frame coordinates. | |
Inertial Navigation Mechanization Functions in local navigation frame.
Definition in file Mechanization.hpp.