ethzasl-msf - Modular Sensor Fusion
Time delay compensated single and multi sensor fusion framework based on an EKF
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
List of all members | Public Member Functions | Public Attributes | Private Attributes
msf_core::GPSConversion Class Reference

#include <gps_conversion.h>

Public Member Functions

 GPSConversion ()
void initReference (const double &latitude, const double &longitude, const double &altitude)
msf_core::Vector3 wgs84ToEcef (const double &latitude, const double &longitude, const double &altitude) const
msf_core::Vector3 ecefToEnu (const msf_core::Vector3 &ecef) const
void adjustReference (double z_corr)

Public Attributes

 EIGEN_MAKE_ALIGNED_OPERATOR_NEW

Private Attributes

msf_core::Quaternion ecef_ref_orientation_
msf_core::Vector3 ecef_ref_point_

Constructor & Destructor Documentation

msf_core::GPSConversion::GPSConversion ( )

Member Function Documentation

void msf_core::GPSConversion::adjustReference ( double  z_corr)
msf_core::Vector3 msf_core::GPSConversion::ecefToEnu ( const msf_core::Vector3 &  ecef) const
void msf_core::GPSConversion::initReference ( const double &  latitude,
const double &  longitude,
const double &  altitude 
)
msf_core::Vector3 msf_core::GPSConversion::wgs84ToEcef ( const double &  latitude,
const double &  longitude,
const double &  altitude 
) const

Member Data Documentation

msf_core::Quaternion msf_core::GPSConversion::ecef_ref_orientation_
private
msf_core::Vector3 msf_core::GPSConversion::ecef_ref_point_
private
msf_core::GPSConversion::EIGEN_MAKE_ALIGNED_OPERATOR_NEW

The documentation for this class was generated from the following files: