GAMS  1.4.0
gams::pose::geodetic_util Namespace Reference

Classes

class  GeodeticConverter
 Helper class for translating between LLA, ECEF, and NED coordinates. More...
 

Typedefs

using Matrix3 = Eigen::Matrix< double, 3, 3 >
 Minimal implementation of a Matrix for internal use. More...
 
using Vector3 = Eigen::Vector3d
 

Variables

static constexpr double kFirstEccentricitySquared = 6.69437999014 * 0.001
 
static constexpr double kFlattening = 1 / 298.257223563
 
static constexpr double kSecondEccentricitySquared = 6.73949674228 * 0.001
 
static constexpr double kSemimajorAxis = 6378137
 
static constexpr double kSemiminorAxis = 6356752.3142
 

Typedef Documentation

◆ Matrix3

using gams::pose::geodetic_util::Matrix3 = typedef Eigen::Matrix<double, 3, 3>

Minimal implementation of a Matrix for internal use.

Definition at line 85 of file geodetic_conv.h.

◆ Vector3

using gams::pose::geodetic_util::Vector3 = typedef Eigen::Vector3d

Definition at line 86 of file geodetic_conv.h.

Variable Documentation

◆ kFirstEccentricitySquared

constexpr double gams::pose::geodetic_util::kFirstEccentricitySquared = 6.69437999014 * 0.001
staticconstexpr

Definition at line 16 of file geodetic_conv.h.

◆ kFlattening

constexpr double gams::pose::geodetic_util::kFlattening = 1 / 298.257223563
staticconstexpr

Definition at line 18 of file geodetic_conv.h.

◆ kSecondEccentricitySquared

constexpr double gams::pose::geodetic_util::kSecondEccentricitySquared = 6.73949674228 * 0.001
staticconstexpr

Definition at line 17 of file geodetic_conv.h.

◆ kSemimajorAxis

constexpr double gams::pose::geodetic_util::kSemimajorAxis = 6378137
staticconstexpr

Definition at line 14 of file geodetic_conv.h.

◆ kSemiminorAxis

constexpr double gams::pose::geodetic_util::kSemiminorAxis = 6356752.3142
staticconstexpr

Definition at line 15 of file geodetic_conv.h.