Satellite signal multipath mitigation in GNSS devices
First Claim
1. A method for mitigating the effect of multipath error in a GNSS device, the method comprising:
- receiving signals from a plurality of GNSS satellites;
receiving image data from at least one image sensor;
receiving orientation data from at least one orientation sensor, wherein the orientation data comprises inclination data that describes a pitch and roll of the GNSS device with respect to a horizon;
determining obstruction data based on the image data and the orientation data, wherein the obstruction data indicates an obstruction region;
based on the obstruction data, the orientation data, and GNSS satellite location data, determining the position of at least one GNSS satellite of the plurality of GNSS satellites relative to the obstruction region, wherein the GNSS satellite location data describes the location of the at least one GNSS satellite;
determining whether a satellite of the at least one GNSS satellite is an obstructed satellite if its position is within the obstruction region; and
determining the location of the GNSS device based on the signals from the plurality of GNSS satellites, wherein measurements based on signals from obstructed satellites are excluded or de-weighted relative to measurements based on other satellites of the plurality of GNSS satellites.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for mitigating the effects of multipath errors in GNSS devices is provided. Signals from GNSS satellites are received. Image data from an image sensor is received. Orientation data from an orientation sensor is received. The orientation data describes the orientation of the image sensor. Obstruction data is determined based on the image data. The obstruction data includes an obstruction region that indicates the sky in that region is obstructed by a structure. Based on the orientation data, obstruction data, and GNSS satellite location data, the position of GNSS satellites with respect to the obstruction region is determined. The location of the GNSS device is determined based on signals from some of the GNSS satellites and the position of GNSS satellites with respect to the obstruction region.
29 Citations
12 Claims
-
1. A method for mitigating the effect of multipath error in a GNSS device, the method comprising:
-
receiving signals from a plurality of GNSS satellites; receiving image data from at least one image sensor; receiving orientation data from at least one orientation sensor, wherein the orientation data comprises inclination data that describes a pitch and roll of the GNSS device with respect to a horizon; determining obstruction data based on the image data and the orientation data, wherein the obstruction data indicates an obstruction region; based on the obstruction data, the orientation data, and GNSS satellite location data, determining the position of at least one GNSS satellite of the plurality of GNSS satellites relative to the obstruction region, wherein the GNSS satellite location data describes the location of the at least one GNSS satellite; determining whether a satellite of the at least one GNSS satellite is an obstructed satellite if its position is within the obstruction region; and determining the location of the GNSS device based on the signals from the plurality of GNSS satellites, wherein measurements based on signals from obstructed satellites are excluded or de-weighted relative to measurements based on other satellites of the plurality of GNSS satellites. - View Dependent Claims (2, 3, 4)
-
-
5. A non-transitory computer readable storage medium storing computer executable instructions for:
-
receiving signals from a plurality of GNSS satellites; receiving image data from at least one image sensor; receiving orientation data from at least one orientation sensor, wherein the orientation data comprises inclination data that describes a pitch and roll of a GNSS device with respect to a horizon; determining obstruction data based on the image data and the orientation data, wherein the obstruction data indicates an obstruction region; based on the obstruction data, the orientation data, and GNSS satellite location data, determining the position of at least one GNSS satellite of the plurality of GNSS satellites relative to the obstruction region, wherein the GNSS satellite location data describes the location of the at least one GNSS satellite; determining whether a satellite of the at least one GNSS satellite is an obstructed satellite if its position is within the obstruction region; and determining the location of the GNSS device based on the signals from the plurality of GNSS satellites, wherein measurements based on signals from obstructed satellites are excluded or de-weighted relative to measurements based on other satellites of the plurality of GNSS satellites. - View Dependent Claims (6, 7, 8)
-
-
9. A GNSS device for mitigating the effect of multipath error, the GNSS device comprising:
-
at least one antenna configured to receive signals from a plurality of GNSS satellites; at least one image sensor configured to generate image data; at least one orientation sensor configured to generate orientation data, wherein the orientation data comprises inclination data that describes a pitch and roll of the GNSS device with respect to a horizon; and a processor configured to; determine obstruction data based on the image data and the orientation data, wherein the obstruction data indicates an obstruction region; based on the obstruction data, the orientation data, and GNSS satellite location data, determine the position of at least one GNSS satellite of the plurality of GNSS satellites relative to the obstruction region, wherein the GNSS satellite location data describes the location of the at least one GNSS satellite; determine whether a satellite of the at least one GNSS satellite is an obstructed satellite if its position is within the obstruction region; and determine the location of the GNSS device based on the signals from the plurality of GNSS satellites, wherein measurements based on signals from obstructed satellites are excluded or de-weighted relative to measurements based on other satellites of the plurality of GNSS satellites. - View Dependent Claims (10, 11, 12)
-
Specification