0.2.0
|
Error Equations for the local navigation frame. More...
Go to the source code of this file.
Functions | |
Eigen::Matrix3d | NAV::n_F_df_df (const Eigen::Vector3d &beta_a) |
Calculates the matrix ๐
_๐ฟf'_๐ฟf. | |
Eigen::Matrix3d | NAV::n_F_dpsi_dpsi (const Eigen::Vector3d &n_omega_in) |
Calculates the matrix ๐
_๐'_๐ | |
Eigen::Matrix3d | NAV::n_F_dpsi_dr (double latitude, double height, const Eigen::Vector3d &n_velocity, double R_N, double R_E) |
Calculates the matrix ๐
_๐'_๐ฟr. | |
Eigen::Matrix3d | NAV::n_F_dpsi_dv (double latitude, double height, double R_N, double R_E) |
Calculates the matrix ๐
_๐'_๐ฟv. | |
Eigen::Matrix3d | NAV::n_F_dpsi_dw (const Eigen::Matrix3d &n_Dcm_b) |
Calculates the matrix ๐
_๐'_๐ฟฯ | |
Eigen::Matrix3d | NAV::n_F_dr_dr (const Eigen::Vector3d &n_velocity, double latitude, double height, double R_N, double R_E) |
Calculates the matrix ๐
_๐ฟr'_๐ฟr. | |
Eigen::Matrix3d | NAV::n_F_dr_dv (double latitude, double height, double R_N, double R_E) |
Calculates the matrix ๐
_๐ฟr'_๐ฟv. | |
Eigen::Matrix3d | NAV::n_F_dv_df (const Eigen::Matrix3d &n_Dcm_b) |
Calculates the matrix ๐
_๐'_๐ฟf. | |
Eigen::Matrix3d | NAV::n_F_dv_dpsi (const Eigen::Vector3d &n_force_ib) |
Calculates the matrix ๐
_๐ฟv'_๐ | |
Eigen::Matrix3d | NAV::n_F_dv_dr (const Eigen::Vector3d &n_velocity, double latitude, double height, double R_N, double R_E, double g_0, double r_eS_e) |
Calculates the matrix ๐
_๐ฟv'_๐ฟr. | |
Eigen::Matrix3d | NAV::n_F_dv_dv (const Eigen::Vector3d &n_velocity, double latitude, double height, double R_N, double R_E) |
Calculates the matrix ๐
_๐ฟv'_๐ฟv. | |
Eigen::Matrix3d | NAV::n_F_dw_dw (const Eigen::Vector3d &beta_omega) |
Calculates the matrix ๐
_๐ฟฯ'_๐ฟฯ | |
Error Equations for the local navigation frame.
Eigen::Matrix3d NAV::n_F_df_df | ( | const Eigen::Vector3d & | beta_a | ) |
Calculates the matrix ๐ _๐ฟf'_๐ฟf.
[in] | beta_a | Gauss-Markov constant for the accelerometer ๐ฝ = 1 / ๐ (๐ correlation length) |
Eigen::Matrix3d NAV::n_F_dpsi_dpsi | ( | const Eigen::Vector3d & | n_omega_in | ) |
Calculates the matrix ๐ _๐'_๐
[in] | n_omega_in | Angular rate vector of the n-system with respect to the i-system in [rad / s], resolved in the n-system |
Eigen::Matrix3d NAV::n_F_dpsi_dr | ( | double | latitude, |
double | height, | ||
const Eigen::Vector3d & | n_velocity, | ||
double | R_N, | ||
double | R_E ) |
Calculates the matrix ๐ _๐'_๐ฟr.
[in] | latitude | Geodetic latitude of the body in [rad] |
[in] | height | Geodetic height of the body in [m] |
[in] | n_velocity | Velocity of the body with respect to the e-system in [m / s], resolved in the n-system |
[in] | R_N | North/South (meridian) earth radius in [m] |
[in] | R_E | East/West (prime vertical) earth radius in [m] |
Eigen::Matrix3d NAV::n_F_dpsi_dv | ( | double | latitude, |
double | height, | ||
double | R_N, | ||
double | R_E ) |
Calculates the matrix ๐ _๐'_๐ฟv.
[in] | latitude | Geodetic latitude of the body in [rad] |
[in] | height | Geodetic height of the body in [m] |
[in] | R_N | North/South (meridian) earth radius in [m] |
[in] | R_E | East/West (prime vertical) earth radius in [m] |
Eigen::Matrix3d NAV::n_F_dpsi_dw | ( | const Eigen::Matrix3d & | n_Dcm_b | ) |
Calculates the matrix ๐ _๐'_๐ฟฯ
[in] | n_Dcm_b | DCM from body to navigation frame |
Eigen::Matrix3d NAV::n_F_dr_dr | ( | const Eigen::Vector3d & | n_velocity, |
double | latitude, | ||
double | height, | ||
double | R_N, | ||
double | R_E ) |
Calculates the matrix ๐ _๐ฟr'_๐ฟr.
[in] | n_velocity | Velocity of the body with respect to the e-system in [m / s], resolved in the n-system |
[in] | latitude | Geodetic latitude of the body in [rad] |
[in] | height | Geodetic height of the body in [m] |
[in] | R_N | North/South (meridian) earth radius in [m] |
[in] | R_E | East/West (prime vertical) earth radius in [m] |
Eigen::Matrix3d NAV::n_F_dr_dv | ( | double | latitude, |
double | height, | ||
double | R_N, | ||
double | R_E ) |
Calculates the matrix ๐ _๐ฟr'_๐ฟv.
[in] | latitude | Geodetic latitude of the body in [rad] |
[in] | height | Geodetic height of the body in [m] |
[in] | R_N | North/South (meridian) earth radius in [m] |
[in] | R_E | East/West (prime vertical) earth radius in [m] |
Eigen::Matrix3d NAV::n_F_dv_df | ( | const Eigen::Matrix3d & | n_Dcm_b | ) |
Calculates the matrix ๐ _๐'_๐ฟf.
[in] | n_Dcm_b | DCM from body to navigation frame |
Eigen::Matrix3d NAV::n_F_dv_dpsi | ( | const Eigen::Vector3d & | n_force_ib | ) |
Calculates the matrix ๐ _๐ฟv'_๐
[in] | n_force_ib | Specific force of the body with respect to inertial frame in [m / s^2], resolved in local navigation frame coordinates |
Eigen::Matrix3d NAV::n_F_dv_dr | ( | const Eigen::Vector3d & | n_velocity, |
double | latitude, | ||
double | height, | ||
double | R_N, | ||
double | R_E, | ||
double | g_0, | ||
double | r_eS_e ) |
Calculates the matrix ๐ _๐ฟv'_๐ฟr.
[in] | n_velocity | Velocity of the body with respect to the e-system in [m / s], resolved in the n-system |
[in] | latitude | Geodetic latitude of the body in [rad] |
[in] | height | Geodetic height of the body in [m] |
[in] | R_N | North/South (meridian) earth radius in [m] |
[in] | R_E | East/West (prime vertical) earth radius in [m] |
[in] | g_0 | Magnitude of the gravity vector in [m/s^2] (see [17] Groves, ch. 2.4.7, eq. 2.135, p. 70) |
[in] | r_eS_e | Geocentric radius. The distance of a point on the Earth's surface from the center of the Earth in [m] |
Eigen::Matrix3d NAV::n_F_dv_dv | ( | const Eigen::Vector3d & | n_velocity, |
double | latitude, | ||
double | height, | ||
double | R_N, | ||
double | R_E ) |
Calculates the matrix ๐ _๐ฟv'_๐ฟv.
[in] | n_velocity | Velocity of the body with respect to the e-system in [m / s], resolved in the n-system |
[in] | latitude | Geodetic latitude of the body in [rad] |
[in] | height | Geodetic height of the body in [m] |
[in] | R_N | North/South (meridian) earth radius in [m] |
[in] | R_E | East/West (prime vertical) earth radius in [m] |
Eigen::Matrix3d NAV::n_F_dw_dw | ( | const Eigen::Vector3d & | beta_omega | ) |
Calculates the matrix ๐ _๐ฟฯ'_๐ฟฯ
[in] | beta_omega | Gauss-Markov constant for the gyroscope ๐ฝ = 1 / ๐ (๐ correlation length) |