Automated localization for GNSS device
First Claim
1. A computer-implemented method for converting coordinates of one coordinate system to another, the method comprising:
- receiving, by a Global Network Satellite System (GNSS) device, GNSS signals from a plurality of GNSS satellites;
converting the GNSS signals into a first plurality of coordinates representing positions for a plurality of locations associated with the GNSS device;
receiving, by a processor, a second plurality of coordinates comprising the first plurality of coordinates representing positions for a plurality of locations associated with the GNSS device;
separating the second plurality of coordinates into a first set of coordinates of a first coordinate system and a second set of coordinates of a second coordinate system;
generating pairs of coordinates from the first set of coordinates with coordinates from the second set of coordinates that represent positions for the same locations associated with the GNSS device;
converting at least a portion of the first set of coordinates into coordinates of the second coordinate system based on the paired coordinates; and
storing the converted coordinates on the GNSS device.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for performing automated localization are provided. In one example method, a plurality of coordinates representing positions of a plurality of locations may be received. The plurality of coordinates may be from two or more different coordinate systems. The numerical values of each of the plurality of coordinates may be evaluated to determine the coordinate system to which the coordinate belongs. The coordinates may be grouped into sets of coordinates based on their determined coordinate systems. Coordinates from one coordinate system may be paired with coordinates that represent the same locations from another coordinate system. A shape matching algorithm may be used to determine coordinates from different systems that represent the same locations. A localization process may then be used to convert the coordinates of the first coordinate system into coordinates of the second coordinate system based on the paired coordinates.
-
Citations
21 Claims
-
1. A computer-implemented method for converting coordinates of one coordinate system to another, the method comprising:
-
receiving, by a Global Network Satellite System (GNSS) device, GNSS signals from a plurality of GNSS satellites; converting the GNSS signals into a first plurality of coordinates representing positions for a plurality of locations associated with the GNSS device; receiving, by a processor, a second plurality of coordinates comprising the first plurality of coordinates representing positions for a plurality of locations associated with the GNSS device; separating the second plurality of coordinates into a first set of coordinates of a first coordinate system and a second set of coordinates of a second coordinate system; generating pairs of coordinates from the first set of coordinates with coordinates from the second set of coordinates that represent positions for the same locations associated with the GNSS device; converting at least a portion of the first set of coordinates into coordinates of the second coordinate system based on the paired coordinates; and storing the converted coordinates on the GNSS device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 20)
-
-
10. An apparatus for converting coordinates of one coordinate system to another to, the apparatus comprising:
-
a processor configured to; receive a first plurality of coordinates comprising a second plurality of coordinates representing positions for a plurality of locations associated with a Global Network Satellite System (GNSS) device, wherein the GNSS device is configured to convert GNSS signals from a plurality of GNSS satellites into the second plurality of coordinates; separate the first plurality of coordinates into a first set of coordinates of a first coordinate system and a second set of coordinates of a second coordinate system; generate pairs of coordinates from the first set of coordinates with coordinates from the second set of coordinates that represent positions for the same locations associated with the GNSS device; convert at least a portion of the first set of coordinates into coordinates of the second coordinate system based on the paired coordinates; and store the converted coordinates on the GNSS device. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 21)
-
-
19. A computer implemented method for converting a first of set of coordinates from a first coordinate system to a second set of coordinates from a second coordinate system, the method comprising:
-
receiving, by a Global Network Satellite System (GNSS) device, GNSS signals from a plurality of GNSS satellites; converting the GNSS signals into a first plurality of coordinates representing positions for a plurality of locations associated with the GNSS device; receiving, by a processor, a second plurality of coordinates comprising the first plurality of coordinates representing positions for a plurality of locations associated with the GNSS device; identifying at least three points within the first coordinate system and three points within the second coordinate system that have the same spacing and angles therebetween by determining the spacings between pairs of points within each coordinate system, determining the angles between sets of three points within each coordinate system, and comparing the spacings and angles; converting the first set of coordinates to coordinates in the second coordinate system based on the identification; and storing the converted coordinates on the GNSS device.
-
Specification