Patent classifications
G01S19/41
System and method for position fix estimation using two or more antennas
A dual-antenna positioning system includes a first GNSS antenna/receiver, a second GNSS antenna/receiver, and a GNSS processor system. The first GNSS antenna/receiver is located at a first position and calculates a first pseudo-range based on a received GNSS signal. The second GNSS antenna/receiver is located at a second position a known distance from the first GNSS antenna/receiver, wherein the second GNSS antenna/receiver calculates a second pseudo-range based on a received GNSS signal. The GNSS processor system configured to receive the first pseudo-range and the second pseudo-range, wherein in response to the GNSS processor system identifying one of the first and second pseudo-ranges as erroneous and one of the first and second pseudo-ranges as valid, the GNSS processing system calculates a corrected pseudo-range and utilizes the corrected pseudo-range and the valid pseudo-range to determine GNSS position fix estimates for the first GNSS antenna/receiver and the second GNSS antenna/receiver.
System and method for position fix estimation using two or more antennas
A dual-antenna positioning system includes a first GNSS antenna/receiver, a second GNSS antenna/receiver, and a GNSS processor system. The first GNSS antenna/receiver is located at a first position and calculates a first pseudo-range based on a received GNSS signal. The second GNSS antenna/receiver is located at a second position a known distance from the first GNSS antenna/receiver, wherein the second GNSS antenna/receiver calculates a second pseudo-range based on a received GNSS signal. The GNSS processor system configured to receive the first pseudo-range and the second pseudo-range, wherein in response to the GNSS processor system identifying one of the first and second pseudo-ranges as erroneous and one of the first and second pseudo-ranges as valid, the GNSS processing system calculates a corrected pseudo-range and utilizes the corrected pseudo-range and the valid pseudo-range to determine GNSS position fix estimates for the first GNSS antenna/receiver and the second GNSS antenna/receiver.
ATTITUDE DETERMINATION USING A GNSS RECEIVER
A system and method for determining attitude of an end point equipment (EPE) using a global navigation satellite system (GNSS) receiver. The method includes collecting signals and radio frequency (RF) switch states, wherein the signals are GNSS signals received by at least one GNSS antenna of an end point equipment (EPE), wherein the signals are associated with the respective RF switch states; generating differencing data of the signals with respect to reference measurements, wherein the reference measurements are collected from a GNSS receiver at a reference station in a predetermined distance from the EPE; determining an attitude of the EPE based on the generated differencing data; and causing reorientation of the EPE based on the determined attitude.
ATTITUDE DETERMINATION USING A GNSS RECEIVER
A system and method for determining attitude of an end point equipment (EPE) using a global navigation satellite system (GNSS) receiver. The method includes collecting signals and radio frequency (RF) switch states, wherein the signals are GNSS signals received by at least one GNSS antenna of an end point equipment (EPE), wherein the signals are associated with the respective RF switch states; generating differencing data of the signals with respect to reference measurements, wherein the reference measurements are collected from a GNSS receiver at a reference station in a predetermined distance from the EPE; determining an attitude of the EPE based on the generated differencing data; and causing reorientation of the EPE based on the determined attitude.
SYSTEM AND METHOD FOR PROVIDING LOCALIZATION USING INERTIAL SENSORS
A system and method for providing localization, including, during a training phase: obtaining a training dataset of accelerations, angular velocities, and known locations over time of vehicles moving in a defined area; and training a machine learning model to provide location estimation in the defined area based on the accelerations and angular velocities using the training dataset; and during runtime phase: obtaining runtime accelerations and angular velocities overtime of a vehicle moving in the defined area; and using the trained model to obtain current location of the vehicle based on the runtime acceleration and angular velocities.
SYSTEM AND METHOD FOR PROVIDING LOCALIZATION USING INERTIAL SENSORS
A system and method for providing localization, including, during a training phase: obtaining a training dataset of accelerations, angular velocities, and known locations over time of vehicles moving in a defined area; and training a machine learning model to provide location estimation in the defined area based on the accelerations and angular velocities using the training dataset; and during runtime phase: obtaining runtime accelerations and angular velocities overtime of a vehicle moving in the defined area; and using the trained model to obtain current location of the vehicle based on the runtime acceleration and angular velocities.
RADAR ALTIMETER AUGMENTED RECEIVER AUTONOMOUS INTEGRITY MONITORING IN AIRCRAFT
An aircraft receives pseudorange input from a plurality of satellites of an augmentation system. Each pseudorange input includes a precise position solution and error data. The aircraft receives a high frequency measurement from an inertial navigation system. The aircraft applies the precise position solution, error data, and high frequency measurement to a set of parallel Schmidt extended Kalman filters to produce a corrected position solution and integrity data. The aircraft applies the integrity data to a receiver autonomous integrity monitoring system to produce a protection level for the corrected position solution. The aircraft performs an aircraft operation using the corrected position solution and protection level.
GNSS satellite spoofing detection using multi-independent inertial mixing
Techniques for detecting GNSS spoofing using inertial mixing data are disclosed. One or more navigation parameters are determined by at least one GNSS receiver and a plurality of IRS from at least two periods of time. The navigation parameters from the GNSS receiver(s) and the IRS are compared at each time period, and the difference(s) between the compared navigation parameters are further compared to generate at least one differential value. A system can detect GNSS spoofing by comparing the at least one differential value to a suitable threshold. In one aspect each IRS navigation parameter is compared with a corresponding GNSS navigation parameter, wherein the plurality of differential values is mixed before threshold comparison. In another aspect, each IRS navigation parameter is mixed before comparison with a GNSS navigation parameter, and the resulting differential value is then compared against a threshold.
GNSS satellite spoofing detection using multi-independent inertial mixing
Techniques for detecting GNSS spoofing using inertial mixing data are disclosed. One or more navigation parameters are determined by at least one GNSS receiver and a plurality of IRS from at least two periods of time. The navigation parameters from the GNSS receiver(s) and the IRS are compared at each time period, and the difference(s) between the compared navigation parameters are further compared to generate at least one differential value. A system can detect GNSS spoofing by comparing the at least one differential value to a suitable threshold. In one aspect each IRS navigation parameter is compared with a corresponding GNSS navigation parameter, wherein the plurality of differential values is mixed before threshold comparison. In another aspect, each IRS navigation parameter is mixed before comparison with a GNSS navigation parameter, and the resulting differential value is then compared against a threshold.
Vehicle navigation guidance system and vehicle
Disclosed are a vehicle navigation guidance system and a vehicle. The system includes: a navigation controller, a steering angle sensor, a motor steering controller and a display controller. The steering angle sensor is communicatively connected to the navigation controller, and is configured to acquire rotational angular velocity information of a wheel relative to a vehicle body, and output the angular velocity information to the navigation controller. The navigation controller is configured to output navigation guidance information according to positioning information and the angular velocity information, where the navigation controller includes a first positioning device, and the first positioning device is configured to acquire the positioning information. The motor steering controller is communicatively connected to the navigation controller, and is configured to perform steering control according to the navigation guidance information. The display controller is communicatively connected to the navigation controller, and is configured to display the navigation guidance information.