playerc_gps_t Struct Reference

GPS proxy data. More...

#include <playerc.h>

Collaboration diagram for playerc_gps_t:
Collaboration graph

Detailed Description

GPS proxy data.

Public Attributes

playerc_device_t info
 Device info; must be at the start of all device structures. More...
 
double utc_time
 UTC time (seconds since the epoch)
 
double lat
 Latitude and logitude (degrees). More...
 
double lon
 
double alt
 Altitude (meters). More...
 
double speed
 Speed over ground, in m/s. More...
 
double course
 Course made good (heading if the robot moves along its longitudinal axis), in radians. More...
 
double utm_e
 UTM easting and northing (meters). More...
 
double utm_n
 
double hdop
 Horizontal dilution of precision. More...
 
double vdop
 Vertical dilution of precision. More...
 
double err_horz
 Horizontal and vertical error (meters). More...
 
double err_vert
 
int quality
 Quality of fix 0 = invalid, 1 = GPS fix, 2 = DGPS fix.
 
int sat_count
 Number of satellites in view. More...
 

Member Data Documentation

◆ alt

double playerc_gps_t::alt

Altitude (meters).

Positive is above sea-level, negative is below.

Referenced by PlayerCc::GpsProxy::GetAltitude().

◆ course

double playerc_gps_t::course

Course made good (heading if the robot moves along its longitudinal axis), in radians.

Referenced by PlayerCc::GpsProxy::GetCourse().

◆ err_horz

double playerc_gps_t::err_horz

Horizontal and vertical error (meters).

Referenced by PlayerCc::GpsProxy::GetErrHorizontal().

◆ hdop

double playerc_gps_t::hdop

Horizontal dilution of precision.

Referenced by PlayerCc::GpsProxy::GetHdop().

◆ info

playerc_device_t playerc_gps_t::info

Device info; must be at the start of all device structures.

◆ lat

double playerc_gps_t::lat

Latitude and logitude (degrees).

Latitudes are positive for north, negative for south. Logitudes are positive for east, negative for west.

Referenced by PlayerCc::GpsProxy::GetLatitude().

◆ sat_count

int playerc_gps_t::sat_count

Number of satellites in view.

Referenced by PlayerCc::GpsProxy::GetSatellites().

◆ speed

double playerc_gps_t::speed

Speed over ground, in m/s.

Referenced by PlayerCc::GpsProxy::GetSpeed().

◆ utm_e

double playerc_gps_t::utm_e

UTM easting and northing (meters).

Referenced by PlayerCc::GpsProxy::GetUtmEasting().

◆ vdop

double playerc_gps_t::vdop

Vertical dilution of precision.

Referenced by PlayerCc::GpsProxy::GetVdop().


The documentation for this struct was generated from the following file: