scispace - formally typeset
Search or ask a question

Showing papers on "Inertial navigation system published in 2018"


Proceedings Article
30 Jan 2018
TL;DR: IONet as mentioned in this paper proposes to break the cycle of continuous integration, and instead segment inertial data into independent windows to estimate the latent states of each window, such as velocity and orientation, which are not directly observable from sensor data.
Abstract: Inertial sensors play a pivotal role in indoor localization, which in turn lays the foundation for pervasive personal applications. However, low-cost inertial sensors, as commonly found in smartphones, are plagued by bias and noise, which leads to unbounded growth in error when accelerations are double integrated to obtain displacement. Small errors in state estimation propagate to make odometry virtually unusable in a matter of seconds. We propose to break the cycle of continuous integration, and instead segment inertial data into independent windows. The challenge becomes estimating the latent states of each window, such as velocity and orientation, as these are not directly observable from sensor data. We demonstrate how to formulate this as an optimization problem, and show how deep recurrent neural networks can yield highly accurate trajectories, outperforming state-of-the-art shallow techniques, on a wide range of tests and attachments. In particular, we demonstrate that IONet can generalize to estimate odometry for non-periodic motion, such as a shopping trolley or baby-stroller, an extremely challenging task for existing techniques.

126 citations


Journal ArticleDOI
TL;DR: A refined strong tracking unscented Kalman filter (RSTUKF) is developed to enhance the UKF robustness against kinematic model error and maintains the optimal UKF estimation in the absence of kinematics model error.

121 citations


Journal ArticleDOI
TL;DR: A novel localization methodology to enhance the accuracy from two aspects, i.e., adapting to the uncertain noise of microelectromechanical system-based inertial navigation system (MEMS-INS) and accurately predicting INS errors.
Abstract: In this paper, we propose a novel localization methodology to enhance the accuracy from two aspects, i.e., adapting to the uncertain noise of microelectromechanical system-based inertial navigation system (MEMS-INS) and accurately predicting INS errors. First, an interacting multiple model (IMM)-based sequential two-stage Kalman filter is proposed to fuse the information of MEMS-INS, global positioning system (GPS), and in-vehicle sensors. Three bias filters are built with different covariance matrices to cover a wide range of noise characteristics. Then, IMM algorithm provides a soft switching among the three bias filters to adapt to the uncertain noise of MEMS-INS. Further, an elaborate predictor is developed to accurately predict INS errors during GPS outages. The elaborate predictor comprises an online trained autoregressive integrated moving average (ARIMA) model and an offline trained extreme learning machine (ELM) model. The ARIMA model is designed to predict the basic accumulation process of INS errors, while the ELM model is designed to correct the errors caused by the changes of noise characteristics. Thus, the INS errors can be properly compensated when GPS observations are not available. In all, the proposed localization methodology can achieve accurate performance when facing uncertain noises of MEMS-INS and GPS outages simultaneously. To verify the effectiveness of the proposed methodology, road test experiments with various driving scenarios were performed. The experimental results illustrate the feasibility and effectiveness of the proposed methodology.

103 citations


Journal ArticleDOI
TL;DR: Results indicate that it is feasible for the proposed algorithm to obtain high-accuracy positioning solutions in the presence of measurement outliers and even outperforms the dual-frequency multi-GNSS RTK in terms of AR and positioning performance for short baselines in urban environments.
Abstract: The integration of Global Positioning System (GPS) real-time kinematics (RTK) and an inertial navigation system (INS) has been widely used in many applications, such as mobile mapping and autonomous vehicle control. Such applications require high-accuracy position information. However, continuous and reliable high-accuracy positioning is still challenging for GPS/INS integration in urban environments because of the limited satellite visibility, increasing multipath, and frequent signal blockages. Recently, with the rapid deployment of multi-constellation Global Navigation Satellite System (multi-GNSS) and the great advances in low-cost micro-electro-mechanical-system (MEMS) inertial measurement units (IMUs), it is expected that the positioning performance could be improved significantly. In this contribution, the tightly-coupled single-frequency multi-GNSS RTK/MEMS-IMU integration is developed to provide precise and continuous positioning solutions in urban environments. The innovation-based outlier-resistant ambiguity resolution (AR) and Kalman filtering strategy are proposed specifically for the integrated system to resist the measurement outliers or poor-quality observations. A field vehicular experiment was conducted in Wuhan City to evaluate the performance of the proposed algorithm. Results indicate that it is feasible for the proposed algorithm to obtain high-accuracy positioning solutions in the presence of measurement outliers. Moreover, the tightly-coupled single-frequency multi-GNSS RTK/MEMS-IMU integration even outperforms the dual-frequency multi-GNSS RTK in terms of AR and positioning performance for short baselines in urban environments.

99 citations


Book ChapterDOI
08 Sep 2018
TL;DR: The authors proposed a data-driven approach for inertial navigation, which learns to estimate trajectories of natural human motions just from an inertial measurement unit (IMU) in every smartphone, where the key observation is that human motions are repetitive and consist of a few major modes (e.g., standing, walking, or turning).
Abstract: This paper proposes a novel data-driven approach for inertial navigation, which learns to estimate trajectories of natural human motions just from an inertial measurement unit (IMU) in every smartphone. The key observation is that human motions are repetitive and consist of a few major modes (e.g., standing, walking, or turning). Our algorithm regresses a velocity vector from the history of linear accelerations and angular velocities, then corrects low-frequency bias in the linear accelerations, which are integrated twice to estimate positions. We have acquired training data with ground truth motion trajectories across multiple human subjects and multiple phone placements (e.g., in a bag or a hand). The qualitatively and quantitatively evaluations have demonstrated that our simple algorithm outperforms existing heuristic-based approaches and is even comparable to full Visual Inertial navigation to our surprise. As far as we know, this paper is the first to introduce supervised training for inertial navigation, potentially opening up a new line of research in the domain of data-driven inertial navigation. We will publicly share our code and data to facilitate further research (Project website: https://yanhangpublic.github.io/ridi).

93 citations


Journal ArticleDOI
TL;DR: A method based on the tightly coupled approach for INS/DVL integrated navigation with limited DVL beam measurements is proposed, in which depth updates from a pressure sensor generally equipped by most autonomous underwater vehicles (AUVs) are applied.
Abstract: In inertial navigation system (INS)/doppler velocity log (DVL) integrated navigation, DVL commonly provides the 3-D velocity of the vehicle to the navigation filter. Theoretically, this INS/DVL fusion is the loosely coupled approach, in which DVL requires sufficient beam measurements (at least three) to calculate the 3-D velocity. However, in cases that DVL only has limited (fewer than three) beam measurements, which is possible in the underwater environment, the loosely coupled navigation system can no longer work, and only leaves the INS to work alone. Therefore, the navigation error will accumulate with time. In contrast to the loosely coupled approach, the tightly coupled approach directly uses DVL beam measurements without transforming them to 3-D velocity. In this paper, a method based on the tightly coupled approach for INS/DVL integrated navigation with limited DVL beam measurements is proposed, in which depth updates from a pressure sensor generally equipped by most autonomous underwater vehicles (AUVs) are applied. Simulation results verify that the proposed method is efficient in most kinds of tasks of the AUV.

82 citations


Journal ArticleDOI
TL;DR: The results show that the proposed adaptive Kalman filter using random forest with fuzzy logic can achieve a better classification of GNSS accuracy compared to the others.

80 citations


Journal ArticleDOI
01 May 2018-Sensors
TL;DR: The proposed pedestrian dead reckoning algorithm based on the strap-down inertial navigation system (SINS) using the gyros, accelerometers, and magnetometers on smartphones achieves better position estimation when a pedestrian holds a smartphone in a swaying hand and step detection is unsuccessful.
Abstract: This paper proposes a pedestrian dead reckoning (PDR) algorithm based on the strap-down inertial navigation system (SINS) using the gyros, accelerometers, and magnetometers on smartphones. In addition to using a gravity vector, magnetic field vector, and quasi-static attitude, this algorithm employs a gait model and motion constraint to provide pseudo-measurements (i.e., three-dimensional velocity and two-dimensional position increment) instead of using only pseudo-velocity measurement for a more robust PDR algorithm. Several walking tests show that the advanced algorithm can maintain good position estimation compare to the existing SINS-based PDR method in the four basic smartphone positions, i.e., handheld, calling near the ear, swaying in the hand, and in a pants pocket. In addition, we analyze the navigation performance difference between the advanced algorithm and the existing gait-model-based PDR algorithm from three aspects, i.e., heading estimation, position estimation, and step detection failure, in the four basic phone positions. Test results show that the proposed algorithm achieves better position estimation when a pedestrian holds a smartphone in a swaying hand and step detection is unsuccessful.

79 citations


Journal ArticleDOI
TL;DR: A new monitor that uses inertial navigation system measurements to detect spoofing attacks on global navigation satellite system (GNSS) receivers is described and evaluated, showing that GNSS spoofing is easily detected, with high integrity, unless the spoofer's position-tracking devices have unrealistic, near-perfect accuracy, and no delays.
Abstract: In this paper, we describe and evaluate a new monitor that uses inertial navigation system (INS) measurements to detect spoofing attacks on global navigation satellite system (GNSS) receivers. Spoofing detection is accomplished by monitoring the Kalman filter innovations in a tightly coupled INS/GNSS mechanization. Monitor performance is evaluated against worst case spoofing attacks, including spoofers capable of tracking vehicle position. There are two main contributions of this paper. The first is a mathematical framework to quantify postmonitor spoofing integrity risk. The second is an analytical expression of the worst case sequence of spoofed GNSS signals. We then apply these to an example spoofing attack on a Boeing 747 on final approach. The results show that GNSS spoofing is easily detected, with high integrity, unless the spoofer's position-tracking devices have unrealistic, near-perfect accuracy, and no delays.

77 citations


Journal ArticleDOI
15 Oct 2018-Sensors
TL;DR: An Artificial Intelligence (AI) method was proposed to de-noise the MEMS IMU output signals, specifically, a popular variant of Recurrent Neural Network (RNN) Long Short Term Memory (LSTM) RNN was employed to filter the MEMs gyroscope outputs, in which the signals were treated as time series.
Abstract: Microelectromechanical Systems (MEMS) Inertial Measurement Unit (IMU) containing a three-orthogonal gyroscope and three-orthogonal accelerometer has been widely utilized in position and navigation, due to gradually improved accuracy and its small size and low cost. However, the errors of a MEMS IMU based standalone Inertial Navigation System (INS) will diverge over time dramatically, since there are various and nonlinear errors contained in the MEMS IMU measurements. Therefore, MEMS INS is usually integrated with a Global Positioning System (GPS) for providing reliable navigation solutions. The GPS receiver is able to generate stable and precise position and time information in open sky environment. However, under signal challenging conditions, for instance dense forests, city canyons, or mountain valleys, if the GPS signal is weak and even is blocked, the GPS receiver will fail to output reliable positioning information, and the integration system will fade to an INS standalone system. A number of effects have been devoted to improving the accuracy of INS, and de-nosing or modelling the random errors contained in the MEMS IMU have been demonstrated to be an effective way of improving MEMS INS performance. In this paper, an Artificial Intelligence (AI) method was proposed to de-noise the MEMS IMU output signals, specifically, a popular variant of Recurrent Neural Network (RNN) Long Short Term Memory (LSTM) RNN was employed to filter the MEMS gyroscope outputs, in which the signals were treated as time series. A MEMS IMU (MSI3200, manufactured by MT Microsystems Company, Hebei, China) was employed to test the proposed method, a 2 min raw gyroscope data with 400 Hz sampling rate was collected and employed in this testing. The results show that the standard deviation (STD) of the gyroscope data decreased by 60.3%, 37%, and 44.6% respectively compared with raw signals, and on the other way, the three-axis attitude errors decreased by 15.8%, 18.3% and 51.3% individually. Further, compared with an Auto Regressive and Moving Average (ARMA) model with fixed parameters, the STD of the three-axis gyroscope outputs decreased by 42.4%, 21.4% and 21.4%, and the attitude errors decreased by 47.6%, 42.3% and 52.0%. The results indicated that the de-noising scheme was effective for improving MEMS INS accuracy, and the proposed LSTM-RNN method was more preferable in this application.

76 citations


Journal ArticleDOI
TL;DR: It is shown experimentally that the UFFB-based INS/UWB-integrated human tracking system is able to provide real-time estimation with an accuracy consistent to that of the UFIR filter, which relies on a constant optimal horizon.

Journal ArticleDOI
TL;DR: A calibration procedure that directly estimates the mounting parameters for several spinning multibeam laser scanners and cameras onboard an airborne or terrestrial mobile platform is proposed and specifically designed calibration boards covered by highly reflective surfaces that could be easily deployed and set up within an outdoor environment are used.
Abstract: Mobile light detection and ranging (LiDAR) systems are widely used to generate precise 3-D spatial information, which in turn aids a variety of applications such as digital building model generation, transportation corridor asset management, telecommunications, precision agriculture, and infrastructure monitoring. Integrating such systems with one or more cameras would allow forward and backward projection between imagery and LiDAR data, thus facilitating several other high-level data processing activities, such as reliable feature extraction and colorization of point cloudsv. To increase the registration accuracy of point clouds derived from LiDAR data and imagery, along with their accuracy with respect to the ground truth, a simultaneous estimation of the mounting parameters relating the different laser scanners and cameras to the onboard global navigation satellite system (GNSS)/inertial navigation system (INS) unit is vital. This paper proposes a calibration procedure that directly estimates the mounting parameters for several spinning multibeam laser scanners and cameras onboard an airborne or terrestrial mobile platform. This procedure is based on the use of conjugate points and linear/planar features in overlapping images and point clouds derived from different drive-runs/flight lines. In order to increase the efficiency of semi-automatic conjugate feature extraction from the LiDAR data, specifically designed calibration boards covered by highly reflective surfaces that could be easily deployed and set up within an outdoor environment are used in this study. An experimental setup is used to evaluate the performance of the proposed calibration procedure for both airborne and terrestrial mobile mapping systems through the a posteriori variance factor of the least squares adjustment procedure and the quality of fit of the adjusted LiDAR point cloud and image points to linear/planar surfaces before and after the calibration process.

Journal ArticleDOI
TL;DR: This paper aims to enhance long-term performance of conventional SINS/GPS navigation systems using a fuzzy adaptive integration scheme using a knowledge-based fuzzy inference system for decision-making between the AHRS and the SINS according to vehicle maneuvering conditions.

Proceedings ArticleDOI
13 Jul 2018
TL;DR: This work presents a method to improve the accuracy of a zero-velocity-aided inertial navigation system (INS) by replacing the standard zero- Velocity detector with a long short-term memory (LSTM) neural network, and demonstrates how this LSTM-based zero-VELocity detector operates effectively during crawling and ladder climbing.
Abstract: We present a method to improve the accuracy of a zero-velocity-aided inertial navigation system (INS) by replacing the standard zero-velocity detector with a long short-term memory (LSTM) neural network. While existing threshold-based zero-velocity detectors are not robust to varying motion types, our learned model accurately detects stationary periods of the inertial measurement unit (IMU) despite changes in the motion of the user. Upon detection, zero-velocity pseudo-measurements are fused with a dead reckoning motion model in an extended Kalman filter (EKF). We demonstrate that our LSTM-based zero-velocity detector, used within a zero-velocity-aided INS, improves zero-velocity detection during human localization tasks. Consequently, localization accuracy is also improved. Our system is evaluated on more than 7.5 km of indoor pedestrian locomotion data, acquired from five different subjects. We show that 3D positioning error is reduced by over 34% compared to existing fixed-threshold zero-velocity detectors for walking, running, and stair climbing motions. Additionally, we demonstrate how our learned zero-velocity detector operates effectively during crawling and ladder climbing. Our system is calibration-free (no careful threshold-tuning is required) and operates consistently with differing users, IMU placements, and shoe types, while being compatible with any generic zero-velocity-aided INS.

Book ChapterDOI
01 Jan 2018
TL;DR: As one type of autonomous navigation system, the inertial navigation does not need to receive any external information and could solve the motional parameters of position, velocity, and attitude via navigation computer, which is the most important navigation system for the OTV.
Abstract: As one type of autonomous navigation system, the inertial navigation does not need to receive any external information. Relying on the data measured by gyroscope and accelerometer, it could solve the motional parameters of position, velocity, and attitude via navigation computer, which is the most important navigation system for the OTV.

Journal ArticleDOI
Qijin Chen1, Xiaoji Niu1, Lili Zuo, Tisheng Zhang1, Fuqin Xiao, Yi Liu, Jingnan Liu1 
10 Feb 2018-Sensors
TL;DR: A novel solution to the problem of accurate measurement of the railway track geometry by integrating an inertial navigation system (INS) with a geodetic surveying apparatus, and design a modular TGMT system based on aided INS, which can be configured according to different surveying tasks.
Abstract: Accurate measurement of the railway track geometry is a task of fundamental importance to ensure the track quality in both the construction phase and the regular maintenance stage. Conventional track geometry measuring trolleys (TGMTs) in combination with classical geodetic surveying apparatus such as total stations alone cannot meet the requirements of measurement accuracy and surveying efficiency at the same time. Accurate and fast track geometry surveying applications call for an innovative surveying method that can measure all or most of the track geometric parameters in short time without interrupting the railway traffic. We provide a novel solution to this problem by integrating an inertial navigation system (INS) with a geodetic surveying apparatus, and design a modular TGMT system based on aided INS, which can be configured according to different surveying tasks including precise adjustment of slab track, providing tamping measurements, measuring track deformation and irregularities, and determination of the track axis. TGMT based on aided INS can operate in mobile surveying mode to significantly improve the surveying efficiency. Key points in the design of the TGMT’s architecture and the data processing concept and workflow are introduced in details, which should benefit subsequent research and provide a reference for the implementation of this kind of TGMT. The surveying performance of proposed TGMT with different configurations is assessed in the track geometry surveying experiments and actual projects.

Journal ArticleDOI
TL;DR: This paper presents an unscented Kalman filter based multi-sensor optimal data fusion methodology for INS/GNSS/CNS integration based on nonlinear system model that refrains from the use of covariance upper bound to eliminate the correlation between local states.
Abstract: This paper presents an unscented Kalman filter (UKF) based multi-sensor optimal data fusion methodology for INS/GNSS/CNS (inertial navigation system/global navigation satellite system/celestial navigation system) integration based on nonlinear system model. This methodology is of two-level structure: at the bottom level, the UKF is served as local filters to integrate GNSS and CNS with INS respectively for generating the local optimal state estimates; and at the top level, a novel optimal data fusion approach is derived based on the principle of linear minimum variance for the fusion of local state estimates to obtain the global optimal state estimation. The proposed methodology refrains from the use of covariance upper bound to eliminate the correlation between local states. Its efficacy is verified through simulations, practical experiments and comparison analysis with the existing methods for INS/GNSS/CNS integration.

Journal ArticleDOI
06 Feb 2018-Sensors
TL;DR: The proposed methodology effectively refrains from the influence of process-modeling error on the fusion solution, leading to improved adaptability and robustness of data fusion for multi-sensor nonlinear stochastic systems.
Abstract: This paper presents a new optimal data fusion methodology based on the adaptive fading unscented Kalman filter for multi-sensor nonlinear stochastic systems. This methodology has a two-level fusion structure: at the bottom level, an adaptive fading unscented Kalman filter based on the Mahalanobis distance is developed and serves as local filters to improve the adaptability and robustness of local state estimations against process-modeling error; at the top level, an unscented transformation-based multi-sensor optimal data fusion for the case of N local filters is established according to the principle of linear minimum variance to calculate globally optimal state estimation by fusion of local estimations. The proposed methodology effectively refrains from the influence of process-modeling error on the fusion solution, leading to improved adaptability and robustness of data fusion for multi-sensor nonlinear stochastic systems. It also achieves globally optimal fusion results based on the principle of linear minimum variance. Simulation and experimental results demonstrate the efficacy of the proposed methodology for INS/GNSS/CNS (inertial navigation system/global navigation satellite system/celestial navigation system) integrated navigation.

Journal ArticleDOI
TL;DR: A modified FDI algorithm has been proposed and applied for the navigation of a transporter on a flat yard in order to avoid losing its positioning while it passes through a structured area.
Abstract: A fusion of inertial navigation system and global positioning system (GPS) has been proposed to implement a robust navigation system for a transporter. In several cases, the GPS signals are not reliable to localize a transporter. In order to overcome this difficulty, a fault detection and isolation (FDI) algorithm has been used to detect and isolate the contaminated satellite signals. When the FDI algorithm is used alone, and the number of reliable satellite signals becomes less than four owing to GPS signal errors, the receiver cannot estimate the position precisely. In this paper, a modified FDI algorithm has been proposed and applied for the navigation of a transporter on a flat yard in order to avoid losing its positioning while it passes through a structured area. In the modified FDI algorithm, signal-to-noise ratio, measurement of quality indicator, and Doppler shift data are incorporated. In order to verify the effectiveness of the proposed algorithm, the navigation experiments have been conducted on a campus using a mobile robot to simulate the transporter on a shipbuilding yard and the results are demonstrated in this paper.

Journal ArticleDOI
TL;DR: The polynomial fitting and Neural Network compensation algorithms are compared on selected testing points where the two techniques have the largest difference and it is highlighted that the proposed method has better performance on these points.
Abstract: In this paper, the application of Artificial Neural Networks to perform the thermal calibration of bias for Micro Electro-Mechanical gyros that are installed in Inertial Measurement Units is discussed. In recent years, the interest in using these systems to perform integrated inertial navigation has increased. Several new applications, related to the use of autonomous systems and personal navigation systems in GPS-challenging environments, have been developed. Thermal calibration of bias is a key issue to be assessed to achieve the best performance of a Micro Electro-Mechanical gyro. It can reduce sensor bias to one order of magnitude lower than non-calibrated conditions. Usually, thermal calibration is performed by exploiting polynomial fitting, i.e. finding the least-square polynomial that fits experimental data collected during laboratory tests in a climatic chamber. Polynomials have some drawbacks when they are applied to Micro Electro-Mechanical gyro calibration. They are not adequate to model abrupt change of bias trend in small temperature intervals and sensor hysteresis. For this reason, in the present paper, the use of Back Propagation Artificial Neural Networks is suggested as an improvement of polynomial fitting. Indeed, Neural Networks have intrinsic adaptive configurations and standard training and testing techniques, so that they can be adequately adopted for mapping thermal bias variations. In this paper, the polynomial fitting and Neural Network compensation algorithms are compared on selected testing points where the two techniques have the largest difference. Results highlight that the proposed method has better performance on these points. Therefore, the time in which the flight attitude accuracy meets the requirements imposed by the current regulations is improved by 20%.

Journal ArticleDOI
TL;DR: This study proposes a low‐complexity particle filter‐based TAN algorithm for Autosub Long Range, a long‐endurance deep‐rated AUV that can be implemented on‐board in real time, with the potential to prolong underwater missions to a range of hundreds of kilometres without the need for intermittent surfacing to obtain global positioning system fixes.
Abstract: Terrain-aided navigation (TAN) is a localisation method which uses bathymetric measurements for bounding the growth in inertial navigation error. The minimisation of navigation errors is of particular importance for long-endurance autonomous underwater vehicles (AUVs). This type of AUV requires simple and effective on-board navigation solutions to undertake long-range missions, operating for months rather than hours or days, without reliance on external support systems. Consequently, a suitable navigation solution has to fulfil two main requirements: (a) bounding the navigation error, and (b) conforming to energy constraints and conserving on-board power. This study proposes a low-complexity particle filter-based TAN algorithm for Autosub Long Range, a long-endurance deep-rated AUV. This is a light and tractable filter that can be implemented on-board in real time. The potential of the algorithm is investigated by evaluating its performance using field data from three deep (up to 3,700 m) and long-range (up to 195 km in 77 hr) missions performed in the Southern Ocean during April 2017. The results obtained using TAN are compared to on-board estimates, computed via dead reckoning, and ultrashort baseline (USBL) measurements, treated as baseline locations, sporadically recorded by a support ship. Results obtained through postprocessing demonstrate that TAN has the potential to prolong underwater missions to a range of hundreds of kilometres without the need for intermittent surfacing to obtain global positioning system fixes. During each of the missions, the system performed 20 Monte Carlo runs. Throughout each run, the algorithm maintained convergence and bounded error, with high estimation repeatability achieved between all runs, despite the limited suite of localisation sensors.

Proceedings ArticleDOI
TL;DR: In this paper, the authors proposed a method to improve the accuracy of a zero-velocity-aided inertial navigation system (INS) by replacing the standard zerovelocity detector with a long short-term memory (LSTM) neural network.
Abstract: We present a method to improve the accuracy of a zero-velocity-aided inertial navigation system (INS) by replacing the standard zero-velocity detector with a long short-term memory (LSTM) neural network. While existing threshold-based zero-velocity detectors are not robust to varying motion types, our learned model accurately detects stationary periods of the inertial measurement unit (IMU) despite changes in the motion of the user. Upon detection, zero-velocity pseudo-measurements are fused with a dead reckoning motion model in an extended Kalman filter (EKF). We demonstrate that our LSTM-based zero-velocity detector, used within a zero-velocity-aided INS, improves zero-velocity detection during human localization tasks. Consequently, localization accuracy is also improved. Our system is evaluated on more than 7.5 km of indoor pedestrian locomotion data, acquired from five different subjects. We show that 3D positioning error is reduced by over 34% compared to existing fixed-threshold zero-velocity detectors for walking, running, and stair climbing motions. Additionally, we demonstrate how our learned zero-velocity detector operates effectively during crawling and ladder climbing. Our system is calibration-free (no careful threshold-tuning is required) and operates consistently with differing users, IMU placements, and shoe types, while being compatible with any generic zero-velocity-aided INS.

Journal ArticleDOI
TL;DR: A navigation system based on Elman Artificial Neural Network (ANN), which consists of MEMS sensors, which are based on IMU (Inertial Measurement Unit), which is a classic set of sensors for determining the position in space.

Journal ArticleDOI
TL;DR: A custom-built multi-sensor system for direct georeferencing is introduced, a concept that enables georeFerencing to be performed without an access to the mapping area and ensures centimetre-level object accuracy.
Abstract: Unmanned aerial systems (UASs) have been already proven to be useful in fields and disciplines such as agriculture, forestry, or environmental mapping, and they have also found application during natural and nuclear disasters. In many cases, the environment is inaccessible or dangerous for a human being, meaning that the widely used technique of aerial imagery georeferencing via ground control points cannot be employed. The present article introduces a custom-built multi-sensor system for direct georeferencing, a concept that enables georeferencing to be performed without an access to the mapping area and ensures centimetre-level object accuracy. The proposed system comprises leading navigation system technologies in the weight category of micro and light UASs. A highly accurate Global Navigation Satellite System receiver integrating the real-time kinematic technology supports an inertial navigation system, where data from various sensors are fused. Special attention is paid to the time synchroniz...

Proceedings ArticleDOI
10 Jul 2018
TL;DR: In this article, a probabilistic approach for orientation and use-case free inertial odometry is presented based on double-integrating rotated accelerations, which is able to track the phone position, velocity, and pose in real-time and in a computationally lightweight fashion by solving the inference with an extended Kalman filter.
Abstract: Building a complete inertial navigation system using the limited quality data provided by current smartphones has been regarded challenging, if not impossible. This paper shows that by careful crafting and accounting for the weak information in the sensor samples, smartphones are capable of pure inertial navigation. We present a probabilistic approach for orientation and use-case free inertial odometry, which is based on double-integrating rotated accelerations. The strength of the model is in learning additive and multiplicative IMU biases online. We are able to track the phone position, velocity, and pose in realtime and in a computationally lightweight fashion by solving the inference with an extended Kalman filter. The information fusion is completed with zero-velocity updates (if the phone remains stationary), altitude correction from barometric pressure readings (if available), and pseudo-updates constraining the momentary speed. We demonstrate our approach using an iPad and iPhone in several indoor dead-reckoning applications and in a measurement tool setup.

Proceedings ArticleDOI
01 Sep 2018
TL;DR: A scheme for constraining the inertial odometry problem by complementing non-linear state estimation by a CNN-based deep-learning model for inferring the momentary speed based on a window of IMU samples is proposed.
Abstract: Strapdown inertial navigation systems are sensitive to the quality of the data provided by the accelerometer and gyroscope. Low-grade IMUs in handheld smart-devices pose a problem for inertial odometry on these devices. We propose a scheme for constraining the inertial odometry problem by complementing non-linear state estimation by a CNN-based deep-learning model for inferring the momentary speed based on a window of IMU samples. We show the feasibility of the model using a wide range of data from an iPhone, and present proof-of-concept results for how the model can be combined with an inertial navigation system for three-dimensional inertial navigation.

Journal ArticleDOI
24 Apr 2018-Sensors
TL;DR: This paper focuses on spoofing detection utilizing self-contained sensors, namely inertial measurement units (IMUs) and vehicle odometer outputs, and a spoofing Detection approach based on a consistency check between GNSS and IMU/odometer mechanization is proposed.
Abstract: Location information is one of the most vital information required to achieve intelligent and context-aware capability for various applications such as driverless cars. However, related security and privacy threats are a major holdback. With increasing focus on using Global Navigation Satellite Systems (GNSS) for autonomous navigation and related applications, it is important to provide robust navigation solutions, yet signal spoofing for illegal or covert transportation and misleading receiver timing is increasing and now frequent. Hence, detection and mitigation of spoofing attacks has become an important topic. Several contributions on spoofing detection have been made, focusing on different layers of a GNSS receiver. This paper focuses on spoofing detection utilizing self-contained sensors, namely inertial measurement units (IMUs) and vehicle odometer outputs. A spoofing detection approach based on a consistency check between GNSS and IMU/odometer mechanization is proposed. To detect a spoofing attack, the method analyses GNSS and IMU/odometer measurements independently during a pre-selected observation window and cross checks the solutions provided by GNSS and inertial navigation solution (INS)/odometer mechanization. The performance of the proposed method is verified in real vehicular environments. Mean spoofing detection time and detection performance in terms of receiver operation characteristics (ROC) in sub-urban and dense urban environments are evaluated.

Journal ArticleDOI
TL;DR: Size effect and other IMU errors are calibrated through optimal estimation with navigation errors in triaxis RINS and the navigation performance of RINS could be further improved in both the short term and long term with the proposed self-calibration method.
Abstract: Rotational inertial navigation system (RINS) could improve navigation performance by rotating the inertial measurement unit (IMU) with gimbals, and error parameters could be self-calibrated as well. However, accelerometers size effect would cause more influence on navigation accuracy in RINS than a strapdown inertial navigation system because of gimbals rotation, which should be calibrated and compensated for high-end application. In this paper, size effect and other IMU errors are calibrated through optimal estimation with navigation errors in triaxis RINS. The rotation scheme is designed by the characteristics of size effect and other errors, and all errors are verified to be observable by piece-wise constant system method and singular value decomposition method. The self-calibration method is tested by simulations and experiments. The calibration repeatability of size-effect parameters is less than 0.15 cm, while other IMU errors reach higher calibration accuracy compared with traditional methods. Navigation experiments indicate that the sharply changing velocity errors are greatly corrected after compensation, and position and velocity accuracy have improved 30% and 70%, respectively, during 12-h navigation experiment. Therefore, the navigation performance of RINS could be further improved in both the short term and long term with the proposed self-calibration method.

Journal ArticleDOI
TL;DR: Gaussian processes (GP)-based is presented to enhance the capabilities of prediction and estimation for parametric CDKF and shows that large performance benefits are achieved through applying the enhanced GP-CDKF(EGP-CDF) into the SINS/GNSS integrated system.
Abstract: Position and orientation system (POS), which typically integrates strapdown inertial navigation system (SINS) and global navigation satellite system (GNSS), serves as a key sensor in airborne remote sensing, mobile mapping, and vehicle localization. POS can provide reliable, high-frequency and high-precision motion parameters using nonlinear Kalman Filter models based on fusion methods, such as extended Kalman filter, unscented Kalman filter, central difference Kalman filter (CDKF), and square root CDKF (SR-CDKF). Although the nonlinear parametric models are of high efficiency, there are also limitation on their capabilities of prediction and estimation, as it is often impossible to model all aspects of POS. In this paper, Gaussian processes (GP)-based is presented to enhance the capabilities of prediction and estimation for parametric CDKF. On one hand, it can estimate the state vector of POS with the nonlinear parametric CDKF on condition that trained data is limited; on the other hand, GP can take both the noise and the uncertainty in the nonlinear parametric CDKF into consideration. Consequently, the incorporation of GP into CDKF can result in further performance improvement. The proposed approach is verified in the real experiment, and shows that large performance benefits are achieved through applying the enhanced GP-CDKF(EGP-CDKF) into the SINS/GNSS integrated system.

Journal ArticleDOI
23 Aug 2018-Sensors
TL;DR: An integrated navigation system for Unmanned Aerial Vehicles (UAVs) in GNSS denied environments based on a Radar Odometry and an enhanced Visual Odometry to handle such challenges since the radar is immune against these issues.
Abstract: Drones are becoming increasingly significant for vast applications, such as firefighting, and rescue. While flying in challenging environments, reliable Global Navigation Satellite System (GNSS) measurements cannot be guaranteed all the time, and the Inertial Navigation System (INS) navigation solution will deteriorate dramatically. Although different aiding sensors, such as cameras, are proposed to reduce the effect of these drift errors, the positioning accuracy by using these techniques is still affected by some challenges, such as the lack of the observed features, inconsistent matches, illumination, and environmental conditions. This paper presents an integrated navigation system for Unmanned Aerial Vehicles (UAVs) in GNSS denied environments based on a Radar Odometry (RO) and an enhanced Visual Odometry (VO) to handle such challenges since the radar is immune against these issues. The estimated forward velocities of a vehicle from both the RO and the enhanced VO are fused with the Inertial Measurement Unit (IMU), barometer, and magnetometer measurements via an Extended Kalman Filter (EKF) to enhance the navigation accuracy during GNSS signal outages. The RO and VO are integrated into one integrated system to help overcome their limitations, since the RO measurements are affected while flying over non-flat terrain. Therefore, the integration of the VO is important in such scenarios. The experimental results demonstrate the proposed system’s ability to significantly enhance the 3D positioning accuracy during the GNSS signal outage.