arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2109.04861eess.SPcs.ROcs.SYeess.SY
收藏

使用低成本惯性传感器和递归神经网络的GPS拒绝导航

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

Cairo University(开罗大学)

Ahmed AbdulMajuid, Osama Mohamady, Mohannad Draz, Gamal El-bayoumi

摘要:

无人机的自主任务需要对无人机的姿态、速度和位置进行连续可靠的估计。传统上,通过将扩展卡尔曼滤波器(EKF)应用于加速度计、陀螺仪、气压计、磁力计和GPS测量来估计这些状态。当GPS信号丢失时,位置和速度估计会迅速恶化,特别是在使用低成本惯性传感器时。本文提出了一种估计方法,使用递归神经网络(RNN),允许可靠的估计无人机的位置和速度在没有GPS信号。RNN是在使用Pixhawk收集的公共数据集上训练的。这种低成本的商业自动驾驶仪记录原始传感器测量(网络输入)和相应的EKF估计(地面实况输出)。该数据集由548个不同的飞行日志组成,飞行时间从4分钟到32分钟不等。培训使用了465次飞行,共计45小时。其余83次飞行共计8小时,等待验证。单次飞行中的误差被认为是RNN预测(没有GPS)和地面实况(EKF与GPS)之间的3D位置(MPE)的最大绝对差。在验证集上,中值MPE为35米。使用所提出的方法可以在5分钟的飞行中实现低至2.7米的MPE值。90%的验证飞行的MPE在166米以下。该网络进行了实验测试,并实时工作。

英文摘要:

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% of the validation flights is bounded below 166 meters. The network was experimentally tested and worked in real-time.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑