Method and system using GNSS phase measurements for relative positioning
First Claim
1. A method of locating GNSS-defined points and deriving distances, directional attitudes or closed geometric shapes from the locations of such points, which method comprises the steps of:
- providing a base with a base antenna;
locating said base antenna in relation to a desired distance, attitude or shape;
defining the location of said base antenna using GNSS;
providing a rover with a rover receiver and a rover antenna connected to said receiver;
connecting said base antenna to said rover receiver with an RF cable;
locating additional points on said desired distance, attitude or shape with said rover antenna using GNSS;
providing a microprocessor connected to said rover receiver and adapted for receiving as input GNSS-defined data from said rover receiver;
calculating with said microprocessor a distance, attitude or shape using said GNSS-defined data;
providing a graphical user interface (GUI) with a display;
connecting said GUI to said rover receiver;
transmitting code and carrier phase data from said base to said multiple-antenna rover;
said processor determining the relative locations and relative ambiguities of the multiple rover antennas using an attitude solution that takes advantage of known constraints in geometry or clock;
storing the rover-determined attitude solution locations and ambiguities;
time-tag matching the data from the base;
storing the current GNSS carrier phase observations; and
improving positioning results by avoiding extrapolation errors by time tag matching base and rover data.
4 Assignments
0 Petitions
Accused Products
Abstract
A method for locating GNSS-defined points, distances, directional attitudes and closed geometric shapes includes the steps of providing a base with a base GNSS antenna and providing a rover with a rover GNSS antenna and receiver. The receiver is connected to the rover GNSS antenna and is connected to the base GNSS antenna by an RF cable. The receiver thereby simultaneously processes signals received at the antennas. The method includes determining a vector directional arrow from the differential positions of the antennas and calculating a distance between the antennas, which can be sequentially chained together for determining a cumulative distance in a “digital tape measure” mode of operation. A localized RTK surveying method uses the rover antenna for determining relative or absolute point locations. A system includes a base with an antenna, a rover with an antenna and a receiver, with the receiver being connected to the antennas. A processor is provided for computing positions, directional vectors, areas and other related tasks.
-
Citations
21 Claims
-
1. A method of locating GNSS-defined points and deriving distances, directional attitudes or closed geometric shapes from the locations of such points, which method comprises the steps of:
-
providing a base with a base antenna; locating said base antenna in relation to a desired distance, attitude or shape; defining the location of said base antenna using GNSS; providing a rover with a rover receiver and a rover antenna connected to said receiver; connecting said base antenna to said rover receiver with an RF cable; locating additional points on said desired distance, attitude or shape with said rover antenna using GNSS; providing a microprocessor connected to said rover receiver and adapted for receiving as input GNSS-defined data from said rover receiver; calculating with said microprocessor a distance, attitude or shape using said GNSS-defined data; providing a graphical user interface (GUI) with a display; connecting said GUI to said rover receiver; transmitting code and carrier phase data from said base to said multiple-antenna rover; said processor determining the relative locations and relative ambiguities of the multiple rover antennas using an attitude solution that takes advantage of known constraints in geometry or clock; storing the rover-determined attitude solution locations and ambiguities; time-tag matching the data from the base; storing the current GNSS carrier phase observations; and improving positioning results by avoiding extrapolation errors by time tag matching base and rover data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method of locating and marking a plurality of predetermined, GNSS-defined locations defining a perimeter of a structure, which method comprises the steps of:
-
providing a base with a base antenna; placing said base in proximity to a position of said structure; providing a rover with a rover receiver and multiple rover antennas connected to said receiver; providing a processor connected to said rover receiver and adapted for receiving as input GNSS-defined data from said rover receiver; connecting said base antenna to said rover receiver with an RF cable; defining the location of said base antenna using GNSS signals received by said base antenna; locating points along said structure perimeter with said rover antenna using GNSS signals; calculating with said processor a distance, attitude or shape using said GNSS-defined data; providing a graphical user interface (GUI) with a display; connecting said GUI to said processor; displaying a target location on said display; displaying a directional arrow towards said target location on said display; orientating said directional arrow towards said target location based on GNSS ranging data received by said base and rover antennas; providing said GUI with a screen display; displaying said rover location on said screen display; displaying said directional arrow on said screen display; marking a structure perimeter with multiple said locations; displaying said multiple locations defining said perimeter on said screen display; providing said rover with a support structure and a location marking device; placing said support structure over said locations; marking said locations with said location marking device; locating said base at a first location; locating said rover a predetermined distance from said base; defining a baseline extending between said base and said rover; calculating a vector extending perpendicularly from said baseline; locating said rover at a second location based on said predetermined distance and said vector; transmitting code and carrier phase data from said base to said multiple-antenna rover; said processor determining the relative locations and relative ambiguities of the multiple rover antennas using an attitude solution that takes advantage of known constraints in geometry or clock; storing the rover-determined attitude solution locations and ambiguities; time-tag matching the data from the base; storing the current GNSS carrier phase observations; and improving positioning results by avoiding extrapolation errors by time tag matching base and rover data.
-
-
14. A system for locating GNSS-defined points and deriving distances, directional attitudes or geometric shapes from the locations of such points, which system includes:
-
a base with a base antenna located in relation to a desired distance, attitude or shape; a rover with a rover receiver and a rover antenna connected to said receiver; said base antenna being connected to said rover receiver with an RF cable; a processor connected to said rover receiver and adapted for receiving as input GNSS-defined data from said rover receiver; said processor being adapted to calculate a distance, attitude or shape using said GNSS-defined data; a graphical user interface (GUI) with a screen display connected to said rover receiver; a transmitter for transmitting code and carrier phase data from said base to said multiple-antenna rover; said processor being adapted for determining the relative locations and relative ambiguities of the multiple rover antennas using an attitude solution that takes advantage of known constraints in geometry or clock; a storage device connected to said processor and adapted for storing the rover-determined attitude solution locations and ambiguities; said processor being adapted for time-tag matching the data from the base; said processor being adapted for storing the current GNSS carrier phase observations; and said processor being adapted for improving positioning results by avoiding extrapolation errors by time tag matching base and rover data. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
-
21. A system for measuring distances using GNSS-defined points, which system includes:
-
a base with a base antenna located in relation to a desired distance, attitude or shape; a rover with a rover receiver and multiple rover antennas connected to said receiver; said base station being adapted for transmitting code and carrier phase data to said rover; said base antenna being connected to said rover receiver with an RF cable; a processor connected to said rover receiver and adapted for receiving as input GNSS-defined data from said rover receiver; said processor being adapted to calculate a distance, attitude or shape using said GNSS-defined data; said processor being adapted for calculating the distance between first and second locations using GNSS-defined positions of said base and rover; said processor being adapted for calculating the distance between second and third locations using GNSS-defined positions of said base and rover; said processor being adapted for calculating the distance between said first and second locations by using the distances between said first and second and said second and third locations respectively; said processor being adapted for determining the relative locations and relative ambiguities of the multiple rover antennas using an attitude solution that takes advantage of known constraints in geometry or clock; said processor being adapted for storing the rover-determined attitude solution locations and ambiguities; said processor being adapted for time-tag matching the data from the base station; said processor being adapted for storing the current GNSS observations, carrier phase, and said processor being adapted for time tag matching base and rover data and thereby improving positioning results by avoiding extrapolation errors.
-
Specification