Main MRPT website > C++ reference
MRPT logo
List of all members | Public Member Functions | Public Attributes
mrpt::slam::CObservationGPS::TGPSDatum_PZS Struct Reference

Detailed Description

The GPS datum for TopCon's mmGPS devices.

Definition at line 192 of file CObservationGPS.h.

#include <mrpt/slam/CObservationGPS.h>

Public Member Functions

 TGPSDatum_PZS ()
 
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>();. More...
 

Public Attributes

double latitude_degrees
 The measured latitude, in degrees (North:+ , South:-) More...
 
double longitude_degrees
 The measured longitude, in degrees (East:+ , West:-) More...
 
double height_meters
 ellipsoidal height from N-beam [m] perhaps weighted with regular gps More...
 
double RTK_height_meters
 ellipsoidal height [m] without N-beam correction More...
 
float PSigma
 position SEP [m] More...
 
double angle_transmitter
 Vertical angle of N-beam. More...
 
uint8_t nId
 ID of the transmitter [1-4], 0 if none. More...
 
uint8_t Fix
 1: GPS, 2: mmGPS More...
 
uint8_t TXBattery
 battery level on transmitter More...
 
uint8_t RXBattery
 battery level on receiver More...
 
uint8_t error
 
bool hasCartesianPosVel
 system error indicator More...
 
double cartesian_x
 
double cartesian_y
 
double cartesian_z
 Only if hasCartesianPosVel is true. More...
 
double cartesian_vx
 
double cartesian_vy
 
double cartesian_vz
 Only if hasCartesianPosVel is true. More...
 
bool hasPosCov
 
mrpt::math::CMatrixFloat44 pos_covariance
 Only if hasPosCov is true. More...
 
bool hasVelCov
 
mrpt::math::CMatrixFloat44 vel_covariance
 Only if hasPosCov is true. More...
 
bool hasStats
 
uint8_t stats_GPS_sats_used
 
uint8_t stats_GLONASS_sats_used
 
uint8_t stats_rtk_fix_progress
 [0,100] %, only in modes other than RTK FIXED. More...
 

Constructor & Destructor Documentation

mrpt::slam::CObservationGPS::TGPSDatum_PZS::TGPSDatum_PZS ( )

Member Function Documentation

template<class TGEODETICCOORDS >
TGEODETICCOORDS mrpt::slam::CObservationGPS::TGPSDatum_PZS::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 200 of file CObservationGPS.h.

Member Data Documentation

double mrpt::slam::CObservationGPS::TGPSDatum_PZS::angle_transmitter

Vertical angle of N-beam.

Definition at line 209 of file CObservationGPS.h.

double mrpt::slam::CObservationGPS::TGPSDatum_PZS::cartesian_vx

Definition at line 218 of file CObservationGPS.h.

double mrpt::slam::CObservationGPS::TGPSDatum_PZS::cartesian_vy

Definition at line 218 of file CObservationGPS.h.

double mrpt::slam::CObservationGPS::TGPSDatum_PZS::cartesian_vz

Only if hasCartesianPosVel is true.

Definition at line 218 of file CObservationGPS.h.

double mrpt::slam::CObservationGPS::TGPSDatum_PZS::cartesian_x

Definition at line 217 of file CObservationGPS.h.

double mrpt::slam::CObservationGPS::TGPSDatum_PZS::cartesian_y

Definition at line 217 of file CObservationGPS.h.

double mrpt::slam::CObservationGPS::TGPSDatum_PZS::cartesian_z

Only if hasCartesianPosVel is true.

Definition at line 217 of file CObservationGPS.h.

uint8_t mrpt::slam::CObservationGPS::TGPSDatum_PZS::error

Definition at line 214 of file CObservationGPS.h.

uint8_t mrpt::slam::CObservationGPS::TGPSDatum_PZS::Fix

1: GPS, 2: mmGPS

Definition at line 211 of file CObservationGPS.h.

bool mrpt::slam::CObservationGPS::TGPSDatum_PZS::hasCartesianPosVel

system error indicator

Definition at line 216 of file CObservationGPS.h.

bool mrpt::slam::CObservationGPS::TGPSDatum_PZS::hasPosCov

Definition at line 220 of file CObservationGPS.h.

bool mrpt::slam::CObservationGPS::TGPSDatum_PZS::hasStats

Definition at line 226 of file CObservationGPS.h.

bool mrpt::slam::CObservationGPS::TGPSDatum_PZS::hasVelCov

Definition at line 223 of file CObservationGPS.h.

double mrpt::slam::CObservationGPS::TGPSDatum_PZS::height_meters

ellipsoidal height from N-beam [m] perhaps weighted with regular gps

Definition at line 206 of file CObservationGPS.h.

double mrpt::slam::CObservationGPS::TGPSDatum_PZS::latitude_degrees

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

Definition at line 204 of file CObservationGPS.h.

double mrpt::slam::CObservationGPS::TGPSDatum_PZS::longitude_degrees

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

Definition at line 205 of file CObservationGPS.h.

uint8_t mrpt::slam::CObservationGPS::TGPSDatum_PZS::nId

ID of the transmitter [1-4], 0 if none.

Definition at line 210 of file CObservationGPS.h.

mrpt::math::CMatrixFloat44 mrpt::slam::CObservationGPS::TGPSDatum_PZS::pos_covariance

Only if hasPosCov is true.

Definition at line 221 of file CObservationGPS.h.

float mrpt::slam::CObservationGPS::TGPSDatum_PZS::PSigma

position SEP [m]

Definition at line 208 of file CObservationGPS.h.

double mrpt::slam::CObservationGPS::TGPSDatum_PZS::RTK_height_meters

ellipsoidal height [m] without N-beam correction

Definition at line 207 of file CObservationGPS.h.

uint8_t mrpt::slam::CObservationGPS::TGPSDatum_PZS::RXBattery

battery level on receiver

Definition at line 213 of file CObservationGPS.h.

uint8_t mrpt::slam::CObservationGPS::TGPSDatum_PZS::stats_GLONASS_sats_used

Definition at line 227 of file CObservationGPS.h.

uint8_t mrpt::slam::CObservationGPS::TGPSDatum_PZS::stats_GPS_sats_used

Definition at line 227 of file CObservationGPS.h.

uint8_t mrpt::slam::CObservationGPS::TGPSDatum_PZS::stats_rtk_fix_progress

[0,100] %, only in modes other than RTK FIXED.

Definition at line 228 of file CObservationGPS.h.

uint8_t mrpt::slam::CObservationGPS::TGPSDatum_PZS::TXBattery

battery level on transmitter

Definition at line 212 of file CObservationGPS.h.

mrpt::math::CMatrixFloat44 mrpt::slam::CObservationGPS::TGPSDatum_PZS::vel_covariance

Only if hasPosCov is true.

Definition at line 224 of file CObservationGPS.h.




Page generated by Doxygen 1.8.8 for MRPT 1.2.2 SVN:Unversioned directory at Tue Oct 14 02:14:08 UTC 2014