Patent classifications
G01S19/428
System and method for GNSS reflective surface mapping and position fix estimation
A system for generating a 3D reflective surface map includes a positioning system, one or more antennas co-located with the positioning system, and a processing system. The positioning system calculates a position estimate. The one or more antennas co-located with the positioning system are configured to receive at least one reflected global navigation satellite system (GNSS) signal associated with a respective GNSS satellite and wherein a pseudo-range to the GNSS satellite is determined based on the reflected GNSS signal. The processing system is configured to receive the position estimate and the pseudo-ranges calculated with respect to each reflected GNSS signal, wherein the processing system maps a reflective surface based on the calculated pseudo-range provided by the reflected GNSS signals, the position estimate, angle-of-arrival of each reflected GNSS signal, and known satellite location of each respective GNSS satellite.
METHOD, PERFORMED BY GNSS RECEIVER, FOR PROCESSING DATA SIGNAL, AND RECORDING MEDIUM AND GNSS RECEIVER SYSTEM
This application relates to a data signal processing method. In one aspect, the method includes receiving a data signal from at least one global navigation satellite system (GNSS) satellite and obtaining a pseudo-range of the at least one GNSS satellite by using the data signal. The method may also include obtaining a range-acceleration based on the pseudo-range. The method may further include applying, to the data signal, a variance obtained by assigning a weight according to a noise model to the range-acceleration.
GNSS SATELLITE LINE OF SIGHT DETECTION
Disclosed are techniques for processing satellite signals for computing a geospatial position. A plurality of GNSS signals are received from a plurality of GNSS satellites. An image is captured using an imaging device at least partially oriented toward the plurality of GNSS satellites. The image is segmented into a plurality of regions based on RF characteristics of objects in the image. An orientation of the image is determined. The plurality of GNSS satellites are projected onto the image based on the orientation of the image such that a corresponding region is identified for each of the plurality of GNSS satellites. Each of the plurality of GNSS signals is processed in accordance with the corresponding region.
METHOD AND APPARATUS FOR IN MOTION INITIALIZATION OF GLOBAL NAVIGATION SATELLITE SYSTEM - INERTIAL NAVIGATION SYSTEM
A mobile device in a moving vehicle initializes a Global Navigation Satellite System (GNSS)-Inertial Navigation System (INS) system while the vehicle is in-motion with the orientation of the mobile device with respect to a global reference frame. The mobile device uses gyroscope measurements made while the vehicle is turning to determine a gravity vector. The gravity vector and accelerometer measurements may be used to determine a forward vector for the mobile device. A north vector is determined using the GNSS measurements. After the GNSS-INS system is calibrated, the mobile device may be positioned with respect to the vehicle. The orientation of the mobile device, prior to repositioning, may be compared to a current orientation, determined while the vehicle is in motion, in order to determine whether the GNSS-INS system should be re-initialized.
System and method for GNSS reflective surface mapping and position fix estimation
A system for generating a 3D reflective surface map includes a positioning system, one or more antennas co-located with the positioning system, and a processing system. The positioning system calculates a position estimate. The one or more antennas co-located with the positioning system are configured to receive at least one reflected global navigation satellite system (GNSS) signal associated with a respective GNSS satellite and wherein a pseudo-range to the GNSS satellite is determined based on the reflected GNSS signal. The processing system is configured to receive the position estimate and the pseudo-ranges calculated with respect to each reflected GNSS signal, wherein the processing system maps a reflective surface based on the calculated pseudo-range provided by the reflected GNSS signals, the position estimate, angle-of-arrival of each reflected GNSS signal, and known satellite location of each respective GNSS satellite.
Method of and apparatus for updating position of moving object based on GNSS
A method of compensating a position of an object by using a Global Navigation Satellite System (GNSS) processor is provided. The method includes generating a compensated position associated with a target satellite at a compensation target time based on a pseudo range between the object and the target satellite at the compensation target time, generating a displacement vector of the object based on the compensated position at the compensation target time and a previous position of the object at a previous time that is prior to the compensation target time, determining a weight for the compensated position associated with the target satellite based on a velocity vector at the compensation target time and the displacement vector, and compensating a predicted position of the object according to the weight and the compensated position.
Method for Creating an Environment Model
A method for creating an environment model includes receiving measurement data from a satellite navigation system, classifying the measurement data with respect to a line of sight, and generating wall objects.
METHOD AND APPARATUS FOR IN MOTION INITIALIZATION OF GLOBAL NAVIGATION SATELLITE SYSTEM - INERTIAL NAVIGATION SYSTEM
A mobile device in a moving vehicle initializes a Global Navigation Satellite System (GNSS)-Inertial Navigation System (INS) system while the vehicle is in-motion with the orientation of the mobile device with respect to a global reference frame. The mobile device uses gyroscope measurements made while the vehicle is turning to determine a gravity vector. The gravity vector and accelerometer measurements may be used to determine a forward vector for the mobile device. A north vector is determined using the GNSS measurements. After the GNSS-INS system is calibrated, the mobile device may be positioned with respect to the vehicle. The orientation of the mobile device, prior to repositioning, may be compared to a current orientation, determined while the vehicle is in motion, in order to determine whether the GNSS-INS system should be re-initialized.
Method and apparatus for in motion initialization of global navigation satellite system—inertial navigation system
A mobile device in a moving vehicle initializes a Global Navigation Satellite System (GNSS)-Inertial Navigation System (INS) system while the vehicle is in-motion with the orientation of the mobile device with respect to a global reference frame. The mobile device uses gyroscope measurements made while the vehicle is turning to determine a gravity vector. The gravity vector and accelerometer measurements may be used to determine a forward vector for the mobile device. A north vector is determined using the GNSS measurements. After the GNSS-INS system is calibrated, the mobile device may be positioned with respect to the vehicle. The orientation of the mobile device, prior to repositioning, may be compared to a current orientation, determined while the vehicle is in motion, in order to determine whether the GNSS-INS system should be re-initialized.
SYSTEM FOR DETERMINING A PHYSICAL METRIC SUCH AS POSITION
A system is disclosed for determining a physical metric such as position. The system comprises a local signal generator (8) configured to provide a local signal and a receiver (4) configured to receive a signal having properties corresponding to those in a signal transmitted by a trusted remote source. An inertial measurement unit (12) is configured to provide a measured or assumed movement of the receiver. A correlator (6) is configured to provide a correlation signal by correlating the local signal with the received signal. A motion compensation unit (14) is configured to provide motion compensation of at least one of the local signal, the received signal, and the correlation signal based on the measured or assumed movement. A signal analysis unit (16) is configured to determine whether the received signal includes a component received in a direction that is different to a line-of-sight direction between the receiver and the trusted remote source, wherein the determination is based on the correlation signal. Finally, a metric determination unit or positioning unit (20) is configured to determine a physical metric associated with the receiver, such as its position, based on the determination made by the signal analysis unit (16).