![]() |
0.5.0
|
Functions | |
| template<typename Derived> | |
| Eigen::Vector3< typename Derived::Scalar > | ecef2lla (const Eigen::MatrixBase< Derived > &e_position, double a, double b, double e_squared) |
| Converts Earth-centered-Earth-fixed coordinates into latitude, longitude and altitude. | |
| template<typename Derived> | |
| Eigen::Vector3< typename Derived::Scalar > | lla2ecef (const Eigen::MatrixBase< Derived > &lla_position, double a, double e_squared) |
| Converts latitude, longitude and altitude into Earth-centered-Earth-fixed coordinates. | |
| Eigen::Vector3< typename Derived::Scalar > NAV::trafo::internal::ecef2lla | ( | const Eigen::MatrixBase< Derived > & | e_position, |
| double | a, | ||
| double | b, | ||
| double | e_squared ) |
Converts Earth-centered-Earth-fixed coordinates into latitude, longitude and altitude.
| [in] | e_position | Vector with coordinates in ECEF frame in [m] |
| [in] | a | Semi-major axis of the reference ellipsoid |
| [in] | b | Semi-minor axis of the reference ellipsoid |
| [in] | e_squared | Square of the first eccentricity of the ellipsoid |
Definition at line 85 of file CoordinateFrames.hpp.
| Eigen::Vector3< typename Derived::Scalar > NAV::trafo::internal::lla2ecef | ( | const Eigen::MatrixBase< Derived > & | lla_position, |
| double | a, | ||
| double | e_squared ) |
Converts latitude, longitude and altitude into Earth-centered-Earth-fixed coordinates.
| [in] | lla_position | [𝜙 latitude, λ longitude, altitude]^T in [rad, rad, m] |
| [in] | a | Semi-major axis of the reference ellipsoid |
| [in] | e_squared | Square of the first eccentricity of the ellipsoid |
Definition at line 61 of file CoordinateFrames.hpp.