Functions | Variables
nmea_gps_driver Namespace Reference

Functions

def addTFPrefix
def check_checksum
def convertNMEATimeToROS

Variables

tuple altitude = float(fields[9])
tuple data = GPS.readline()
tuple fields = data.split(',')
tuple frame_id = rospy.get_param('~frame_id','gps')
tuple GPS = serial.Serial(port=GPSport, baudrate=GPSrate, timeout=2)
tuple gps_quality = int(fields[6])
 GPSLock = False
tuple GPSport = rospy.get_param('~port','/dev/ttyUSB0')
tuple gpspub = rospy.Publisher('fix', NavSatFix)
tuple GPSrate = rospy.get_param('~baud',4800)
tuple gpstime = TimeReference()
tuple gpstimePub = rospy.Publisher('time_reference', TimeReference)
tuple gpsVel = TwistStamped()
tuple gpsVelPub = rospy.Publisher('vel',TwistStamped)
tuple hdop = float(fields[8])
tuple i = i.strip(',')
tuple latitude = float(fields[3][0:2])
tuple lockState = int(fields[2])
tuple longitude = float(fields[5][0:3])
tuple navData = NavSatFix()
tuple time_ref_source = rospy.get_param('~time_ref_source', frame_id)
tuple timeNow = rospy.get_rostime()
tuple useRMC = rospy.get_param('~useRMC', False)

Function Documentation

def nmea_gps_driver.addTFPrefix (   frame_id)

Definition at line 60 of file nmea_gps_driver.py.

def nmea_gps_driver.check_checksum (   nmea_sentence)

Definition at line 71 of file nmea_gps_driver.py.

Definition at line 46 of file nmea_gps_driver.py.


Variable Documentation

tuple nmea_gps_driver::altitude = float(fields[9])

Definition at line 205 of file nmea_gps_driver.py.

tuple nmea_gps_driver::data = GPS.readline()

Definition at line 112 of file nmea_gps_driver.py.

tuple nmea_gps_driver::fields = data.split(',')

Definition at line 119 of file nmea_gps_driver.py.

tuple nmea_gps_driver::frame_id = rospy.get_param('~frame_id','gps')

Definition at line 92 of file nmea_gps_driver.py.

tuple nmea_gps_driver::GPS = serial.Serial(port=GPSport, baudrate=GPSrate, timeout=2)

Definition at line 108 of file nmea_gps_driver.py.

Definition at line 171 of file nmea_gps_driver.py.

Definition at line 106 of file nmea_gps_driver.py.

tuple nmea_gps_driver::GPSport = rospy.get_param('~port','/dev/ttyUSB0')

Definition at line 90 of file nmea_gps_driver.py.

tuple nmea_gps_driver::gpspub = rospy.Publisher('fix', NavSatFix)

Definition at line 86 of file nmea_gps_driver.py.

tuple nmea_gps_driver::GPSrate = rospy.get_param('~baud',4800)

Definition at line 91 of file nmea_gps_driver.py.

tuple nmea_gps_driver::gpstime = TimeReference()

Definition at line 102 of file nmea_gps_driver.py.

tuple nmea_gps_driver::gpstimePub = rospy.Publisher('time_reference', TimeReference)

Definition at line 88 of file nmea_gps_driver.py.

tuple nmea_gps_driver::gpsVel = TwistStamped()

Definition at line 101 of file nmea_gps_driver.py.

tuple nmea_gps_driver::gpsVelPub = rospy.Publisher('vel',TwistStamped)

Definition at line 87 of file nmea_gps_driver.py.

tuple nmea_gps_driver::hdop = float(fields[8])

Definition at line 198 of file nmea_gps_driver.py.

tuple nmea_gps_driver::i = i.strip(',')

Definition at line 121 of file nmea_gps_driver.py.

tuple nmea_gps_driver::latitude = float(fields[3][0:2])

Definition at line 153 of file nmea_gps_driver.py.

Definition at line 126 of file nmea_gps_driver.py.

tuple nmea_gps_driver::longitude = float(fields[5][0:3])

Definition at line 149 of file nmea_gps_driver.py.

tuple nmea_gps_driver::navData = NavSatFix()

Definition at line 100 of file nmea_gps_driver.py.

Definition at line 96 of file nmea_gps_driver.py.

tuple nmea_gps_driver::timeNow = rospy.get_rostime()

Definition at line 118 of file nmea_gps_driver.py.

tuple nmea_gps_driver::useRMC = rospy.get_param('~useRMC', False)

Definition at line 97 of file nmea_gps_driver.py.



nmea_gps_driver
Author(s): Steven Martin, Eric Perko
autogenerated on Thu Jan 2 2014 11:31:42