Gps Listener

Reads GPS data from a tcp/udp stream, and sends to aggregator service.

class bosdyn.client.gps.gps_listener.NMEAStreamReader(logger, stream, body_tform_gps)[source]

Bases: object

LOG_THROTTLE_TIME = 2.0
read_data(time_converter: RobotTimeConverter) List[GpsDataPoint][source]

This function returns an array of new GpsDataPoints.

class bosdyn.client.gps.gps_listener.GpsListener(robot, time_converter, stream, name, body_tform_gps, logger)[source]

Bases: object

run()[source]