Main MRPT website > C++ reference
MRPT logo
Public Member Functions | Public Attributes
mrpt::slam::CObservationGPS::TGPSDatum_GGA Struct Reference

Detailed Description

The GPS datum for GGA commands.

#include <mrpt/slam/CObservationGPS.h>

List of all members.

Public Member Functions

 TGPSDatum_GGA ()
template<class TGEODETICCOORDS >
TGEODETICCOORDS getOrthoAsStruct () const
 Return the geodetic coords as a mrpt::topography::TGeodeticCoords structure (requires linking against mrpt-topography) Call as: getAsStruct<TGeodeticCoords>();.
template<class TGEODETICCOORDS >
TGEODETICCOORDS getAsStruct () const
 Return the geodetic coords as a mrpt::topography::TGeodeticCoords structure (requires linking against mrpt-topography) Call as: getAsStruct<TGeodeticCoords>();.

Public Attributes

TUTCTime UTCTime
 The GPS sensor measured timestamp (in UTC time)
double latitude_degrees
 The measured latitude, in degrees (North:+ , South:-)
double longitude_degrees
 The measured longitude, in degrees (East:+ , West:-)
uint8_t fix_quality
 The values defined in the NMEA standard are the following:
double altitude_meters
 The measured altitude, in meters (A).
double geoidal_distance
 Difference between the measured altitude and the geoid, in meters (B).
double orthometric_altitude
 The measured orthometric altitude, in meters (A)+(B).
double corrected_orthometric_altitude
 The corrected (mmGPS) orthometric altitude, in meters mmGPS(A+B).
uint32_t satellitesUsed
 The number of satelites used to compute this estimation.
bool thereis_HDOP
 This states whether to take into account the value in the HDOP field.
float HDOP
 The HDOP (Horizontal Dilution of Precision) as returned by the sensor.

Constructor & Destructor Documentation

mrpt::slam::CObservationGPS::TGPSDatum_GGA::TGPSDatum_GGA ( )

Member Function Documentation

template<class TGEODETICCOORDS >
TGEODETICCOORDS mrpt::slam::CObservationGPS::TGPSDatum_GGA::getAsStruct ( ) const [inline]

Return the geodetic coords as a mrpt::topography::TGeodeticCoords structure (requires linking against mrpt-topography) Call as: getAsStruct<TGeodeticCoords>();.

Definition at line 111 of file CObservationGPS.h.

template<class TGEODETICCOORDS >
TGEODETICCOORDS mrpt::slam::CObservationGPS::TGPSDatum_GGA::getOrthoAsStruct ( ) const [inline]

Return the geodetic coords as a mrpt::topography::TGeodeticCoords structure (requires linking against mrpt-topography) Call as: getAsStruct<TGeodeticCoords>();.

Definition at line 103 of file CObservationGPS.h.


Member Data Documentation

The measured altitude, in meters (A).

Definition at line 143 of file CObservationGPS.h.

The corrected (mmGPS) orthometric altitude, in meters mmGPS(A+B).

Definition at line 155 of file CObservationGPS.h.

The values defined in the NMEA standard are the following:

0 = invalid 1 = GPS fix (SPS) 2 = DGPS fix 3 = PPS fix 4 = Real Time Kinematic 5 = Float RTK 6 = estimated (dead reckoning) (2.3 feature) 7 = Manual input mode 8 = Simulation mode

Definition at line 139 of file CObservationGPS.h.

Difference between the measured altitude and the geoid, in meters (B).

Definition at line 147 of file CObservationGPS.h.

The HDOP (Horizontal Dilution of Precision) as returned by the sensor.

Definition at line 167 of file CObservationGPS.h.

The measured latitude, in degrees (North:+ , South:-)

Definition at line 121 of file CObservationGPS.h.

The measured longitude, in degrees (East:+ , West:-)

Definition at line 125 of file CObservationGPS.h.

The measured orthometric altitude, in meters (A)+(B).

Definition at line 151 of file CObservationGPS.h.

The number of satelites used to compute this estimation.

Definition at line 159 of file CObservationGPS.h.

This states whether to take into account the value in the HDOP field.

Definition at line 163 of file CObservationGPS.h.

The GPS sensor measured timestamp (in UTC time)

Definition at line 117 of file CObservationGPS.h.




Page generated by Doxygen 1.7.5 for MRPT 0.9.5 SVN: at Thu Oct 13 21:25:36 UTC 2011