GPS-Denied Navigation Using Low-Cost Inertial Sensors and Recurrent Neural Networks

09/10/2021
by   Ahmed AbdulMajuid, et al.
0

Autonomous missions of drones require continuous and reliable estimates for the drone's attitude, velocity, and position. Traditionally, these states are estimated by applying Extended Kalman Filter (EKF) to Accelerometer, Gyroscope, Barometer, Magnetometer, and GPS measurements. When the GPS signal is lost, position and velocity estimates deteriorate quickly, especially when using low-cost inertial sensors. This paper proposes an estimation method that uses a Recurrent Neural Network (RNN) to allow reliable estimation of a drone's position and velocity in the absence of GPS signal. The RNN is trained on a public dataset collected using Pixhawk. This low-cost commercial autopilot logs the raw sensor measurements (network inputs) and corresponding EKF estimates (ground truth outputs). The dataset is comprised of 548 different flight logs with flight durations ranging from 4 to 32 minutes. For training, 465 flights are used, totaling 45 hours. The remaining 83 flights totaling 8 hours are held out for validation. Error in a single flight is taken to be the maximum absolute difference in 3D position (MPE) between the RNN predictions (without GPS) and the ground truth (EKF with GPS). On the validation set, the median MPE is 35 meters. MPE values as low as 2.7 meters in a 5-minutes flight could be achieved using the proposed method. The MPE in 90 bounded below 166 meters. The network was experimentally tested and worked in real-time.

READ FULL TEXT

page 2

page 3

page 14

page 15

research
08/15/2023

Nonlinear Deterministic Observer for Inertial Navigation using Ultra-wideband and IMU Sensor Fusion

Navigation in Global Positioning Systems (GPS)-denied environments requi...
research
11/12/2022

Computationally Light Spectrally Normalized Memory Neuron Network based Estimator for GPS-Denied operation of Micro UAV

This paper addresses the problem of position estimation in UAVs operatin...
research
09/18/2020

Pedestrian Motion Tracking by Using Inertial Sensors on the Smartphone

Inertial Measurement Unit (IMU) has long been a dream for stable and rel...
research
05/15/2022

Learning Car Speed Using Inertial Sensors

A deep neural network (DNN) is trained to estimate the speed of a car dr...
research
04/29/2021

AutoCone: An OmniDirectional Robot for Lane-Level Cone Placement

This paper summarizes the progress in developing a rugged, low-cost, aut...
research
03/24/2021

In-flight positional and energy use data set of a DJI Matrice 100 quadcopter for small package delivery

We autonomously direct a small quadcopter package delivery Uncrewed Aeri...
research
10/06/2022

GNSS/MEMS-INS Integration for Drone Navigation using EKF on Lie Groups

Building upon the theory of Kalman Filtering on Lie Groups, this paper d...

Please sign up or login with your details

Forgot password? Click here to reset