32 research outputs found
Enhanced GPS Measurements Simulation for Space-oriented Navigation System Design
AbstractAt the stage of preliminary scheme and algorithm design for spaceborne navigation systems, a precise and high-fidelity software global positioning system (GPS) simulator is a necessary and feasible testing facility in laboratory environments, with consideration of the tradeoffs where possible. This article presents a software GPS measurements simulator on the L1 C/A code and carrier signal for space-oriented navigation system design. The simulator, coded in MATLAB language, generates both C/A code pseudorange and carrier phase measurements. Mathematical models in the Earth centered inertial (ECI) frame are formulated to simulate the GPS constellation and to generate GPS measurements. A series of efficient measures are investigated and utilized to rationalize the enhanced simulator, in terms of ephemeris data selection, space ionospheric model and range rate calculation, etc. Such an enhanced simulator has been facilitating our current work for designing a space integrated GPS/inertial navigation system (INS) navigation system. Consequently, it will promote our future research on space-oriented navigation system
Robust Extrinsic Self-Calibration of Camera and Solid State LiDAR
This letter proposes an extrinsic calibration approach for a pair of
monocular camera and prism-spinning solid-state LiDAR. The unique
characteristics of the point cloud measured resulting from the flower-like
scanning pattern is first disclosed as the vacant points, a type of outlier
between foreground target and background objects. Unlike existing method using
only depth continuous measurements, we use depth discontinuous measurements to
retain more valid features and efficiently remove vacant points. The larger
number of detected 3D corners thus contain more robust a priori information
than usual which, together with the 2D corners detected by overlapping cameras
and constrained by the proposed circularity and rectangularity rules, produce
accurate extrinsic estimates. The algorithm is evaluated with real field
experiments adopting both qualitative and quantitative performance criteria,
and found to be superior to existing algorithms. The code is available on
GitHub
Ambiguity Function Method Scheme for Aircraft Attitude Sensor Utilising GPS/GLONASS Carrier Phase Measurement
When the receivers of GPS, GLONASS, COMPASS and other such systems are equipped with multiple antennas, they can give attitude information. Based on the difference carrier phase equations established in local level frame (LLF), a new algorithm is presented to resolve aircraft attitude determination problems in real-time. Presuming that the cycle integer ambiguity is known, the measurement equations have attitude analytical resolutions using single difference (SD) equations of two navigation satellites in-view. Similar with SD process, the doubledifference (DD) measurements are established and analysed. In addition, the SD and DD algorithms are capable of reducing the integer search space into some discrete point space and then the ambiguity function method (AFM) resolves the ambiguity function within the point solutions space. Therefore the procedures have very low computation, thus saving time. The hardware architecture has been realised using multiple GPS/GLONASS OEMs. The experimental results have demonstrated that the proposed approach is effective and can satisfy the requirement of real-time application in cases of GPS, and combined GPS, and GLONASS.Defence Science Journal, 2009, 59(5), pp.466-470, DOI:http://dx.doi.org/10.14429/dsj.59.154
GICI-LIB: A GNSS/INS/Camera Integrated Navigation Library
Accurate navigation is essential for autonomous robots and vehicles. In
recent years, the integration of the Global Navigation Satellite System (GNSS),
Inertial Navigation System (INS), and camera has garnered considerable
attention due to its robustness and high accuracy in diverse environments. In
such systems, fully utilizing the role of GNSS is cumbersome because of the
diverse choices of formulations, error models, satellite constellations, signal
frequencies, and service types, which lead to different precision, robustness,
and usage dependencies. To clarify the capacity of GNSS algorithms and
accelerate the development efficiency of employing GNSS in multi-sensor fusion
algorithms, we open source the GNSS/INS/Camera Integration Library (GICI-LIB),
together with detailed documentation and a comprehensive land vehicle dataset.
A factor graph optimization-based multi-sensor fusion framework is established,
which combines almost all GNSS measurement error sources by fully considering
temporal and spatial correlations between measurements. The graph structure is
designed for flexibility, making it easy to form any kind of integration
algorithm. For illustration, four Real-Time Kinematic (RTK)-based algorithms
from GICI-LIB are evaluated using our dataset. Results confirm the potential of
the GICI system to provide continuous precise navigation solutions in a wide
spectrum of urban environments.Comment: Open-source: https://github.com/chichengcn/gici-open. This work has
been submitted to the IEEE for possible publication. Copyright may be
transferred without notice, after which this version may no longer be
accessibl
GNSS Spoofing Network Monitoring Based on Differential Pseudorange
Spoofing is becoming a serious threat to various Global Navigation Satellite System (GNSS) applications, especially for those that require high reliability and security such as power grid synchronization and applications related to first responders and aviation safety. Most current works on anti-spoofing focus on spoofing detection from the individual receiver side, which identifies spoofing when it is under an attack. This paper proposes a novel spoofing network monitoring (SNM) mechanism aiming to reveal the presence of spoofing within an area. Consisting of several receivers and one central processing component, it keeps detecting spoofing even when the network is not attacked. The mechanism is based on the different time difference of arrival (TDOA) properties between spoofing and authentic signals. Normally, TDOAs of spoofing signals from a common spoofer are identical while those of authentic signals from diverse directions are dispersed. The TDOA is measured as the differential pseudorange to carrier frequency ratio (DPF). In a spoofing case, the DPFs include those of both authentic and spoofing signals, among which the DPFs of authentic are dispersed while those of spoofing are almost overlapped. An algorithm is proposed to search for the DPFs that are within a pre-defined small range, and an alarm will be raised if several DPFs are found within such range. The proposed SNM methodology is validated by simulations and a partial field trial. Results show 99.99% detection and 0.01% false alarm probabilities are achieved. The SNM has the potential to be adopted in various applications such as (1) alerting dedicated users when spoofing is occurring, which could significantly shorten the receiver side spoofing cost; (2) in combination with GNSS performance monitoring systems, such as the Continuous Operating Reference System (CORS) and GNSS Availability, Accuracy, Reliability anD Integrity Assessment for Timing and Navigation (GAARDIAN) System, to provide more reliable monitoring services
VLIP: Tightly Coupled Visible-Light/Inertial Positioning System to Cope With Intermittent Outage
Geometric dilution of precision for GPS single-point positioning based on four satellites
Weak and Dynamic GNSS Signal Tracking Strategies for Flight Missions in the Space Service Volume
Weak-signal and high-dynamics are of two primary concerns of space navigation using GNSS (Global Navigation Satellite System) in the space service volume (SSV). The paper firstly defines a reference assumption third-order phase-locked loop (PLL) as the baseline of an onboard GNSS receiver, and proves the incompetence of this conventional architecture. Then an adaptive four-state Kalman filter (KF)-based algorithm is introduced to realize the optimization of loop noise bandwidth, which can adaptively regulate its filter gain according to the received signal power and line-of-sight (LOS) dynamics. To overcome the matter of losing lock in weak-signal and high-dynamic environments, an open loop tracking strategy aided by an inertial navigation system (INS) is recommended, and the traditional maximum likelihood estimation (MLE) method is modified in a non-coherent way by reconstructing the likelihood cost function. Furthermore, a typical mission with combined orbital maneuvering and non-maneuvering arcs is taken as a destination object to test the two proposed strategies. Finally, the experiment based on computer simulation identifies the effectiveness of an adaptive four-state KF-based strategy under non-maneuvering conditions and the virtue of INS-assisted methods under maneuvering conditions
Fault Detection and Exclusion for Tightly Coupled GNSS/INS System Considering Fault in State Prediction
To ensure navigation integrity for safety-critical applications, this paper proposes an efficient Fault Detection and Exclusion (FDE) scheme for tightly coupled navigation system of Global Navigation Satellite Systems (GNSS) and Inertial Navigation System (INS). Special emphasis is placed on the potential faults in the Kalman Filter state prediction step (defined as “filter fault”), which could be caused by the undetected faults occurring previously or the Inertial Measurement Unit (IMU) failures. The integration model is derived first to capture the features and impacts of GNSS faults and filter fault. To accommodate various fault conditions, two independent detectors, which are respectively designated for GNSS fault and filter fault, are rigorously established based on hypothesis-test methods. Following a detection event, the newly-designed exclusion function enables (a) identifying and removing the faulty measurements and (b) eliminating the effect of filter fault through filter recovery. Moreover, we also attempt to avoid wrong exclusion events by analyzing the underlying causes and optimizing the decision strategy for GNSS fault exclusion accordingly. The FDE scheme is validated through multiple simulations, where high efficiency and effectiveness have been achieved in various fault scenarios