Attitude Estimation of Unmanned Aerial Vehicle Based on LSTM Neural Network

In this paper, a novel attitude estimation for unmanned aerial vehicle (UAV) is proposed based on long and short term memory neural network (LSTM NN). The UAV is a strong coupling and multi-variable nonlinear complex system, in which the attitude estimation is nonlinear and the attitude data of the UAV is a time series sequence. LSTM NN is therefore selected due to its satisfied performance in time-based data prediction. The data samples to train the LSTM NN are collected during the test flight of a quadrotor. To improve the accuracy of the model, different configurations of the LSTM NNs are used for comparison. Experimental results demonstrate that the method for the UAV attitude estimation has higher accuracy and the potential of applying deep learning technique to the online UAV attitude estimation.

[1]  Luca Fanucci,et al.  A Double-Stage Kalman Filter for Orientation Tracking With an Integrated Processor in 9-D IMU , 2013, IEEE Transactions on Instrumentation and Measurement.

[2]  Omid Dehzangi,et al.  IMU-Based Gait Recognition Using Convolutional Neural Networks and Multi-Sensor Fusion , 2017, Sensors.

[3]  Hua-Ning Hao Notice of RetractionShort-term forecasting of stock price based on genetic-neural network , 2010, 2010 Sixth International Conference on Natural Computation.

[4]  Vijay Kumar,et al.  The GRASP Multiple Micro-UAV Testbed , 2010, IEEE Robotics & Automation Magazine.

[5]  Björn W. Schuller,et al.  Combining Long Short-Term Memory and Dynamic Bayesian Networks for Incremental Emotion-Sensitive Artificial Listening , 2010, IEEE Journal of Selected Topics in Signal Processing.

[6]  A.-J. Baerveldt,et al.  A low-cost and low-weight attitude estimation system for an autonomous helicopter , 1997, Proceedings of IEEE International Conference on Intelligent Engineering Systems.

[7]  Noureddine Manamanni,et al.  Complementary Observer for Body Segments Motion Capturing by Inertial and Magnetic Sensors , 2014, IEEE/ASME Transactions on Mechatronics.

[8]  Jürgen Schmidhuber,et al.  LSTM recurrent networks learn simple context-free and context-sensitive languages , 2001, IEEE Trans. Neural Networks.

[9]  Mark Euston,et al.  A complementary filter for attitude estimation of a fixed-wing UAV , 2008, 2008 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[10]  Yunpeng Wang,et al.  Long short-term memory neural network for traffic speed prediction using remote microwave sensor data , 2015 .

[11]  Sarangapani Jagannathan,et al.  Output Feedback Control of a Quadrotor UAV Using Neural Networks , 2010, IEEE Transactions on Neural Networks.

[12]  Tetsuya Takiguchi,et al.  Voice Conversion Using RNN Pre-Trained by Recurrent Temporal Restricted Boltzmann Machines , 2015, IEEE/ACM Transactions on Audio, Speech, and Language Processing.

[13]  Seung-Min Oh,et al.  Multisensor fusion for autonomous UAV navigation based on the Unscented Kalman Filter with Sequential Measurement Updates , 2010, 2010 IEEE Conference on Multisensor Fusion and Integration.

[14]  Andrzej Rybarczyk,et al.  Multisensor data fusion using Elman neural networks , 2018, Appl. Math. Comput..

[15]  Jizhong Xiao,et al.  A Linear Kalman Filter for MARG Orientation Estimation Using the Algebraic Quaternion Algorithm , 2016, IEEE Transactions on Instrumentation and Measurement.

[16]  Robert E. Mahony,et al.  Nonlinear Complementary Filters on the Special Orthogonal Group , 2008, IEEE Transactions on Automatic Control.

[17]  Jürgen Schmidhuber,et al.  LSTM: A Search Space Odyssey , 2015, IEEE Transactions on Neural Networks and Learning Systems.

[18]  Hermann Ney,et al.  From Feedforward to Recurrent LSTM Neural Networks for Language Modeling , 2015, IEEE/ACM Transactions on Audio, Speech, and Language Processing.

[19]  Hermann Ney,et al.  LSTM Neural Networks for Language Modeling , 2012, INTERSPEECH.

[20]  Panos Marantos,et al.  UAV State Estimation Using Adaptive Complementary Filters , 2016, IEEE Transactions on Control Systems Technology.

[21]  Luca Fanucci,et al.  A sensor fusion algorithm for an integrated angular position estimation with inertial measurement units , 2011, 2011 Design, Automation & Test in Europe.

[22]  Kai-Wei Chiang,et al.  Intelligent Sensor Positioning and Orientation Through Constructive Neural Network-Embedded INS/GPS Integration Algorithms , 2010, Sensors.

[23]  Sebastian Madgwick,et al.  Estimation of IMU and MARG orientation using a gradient descent algorithm , 2011, 2011 IEEE International Conference on Rehabilitation Robotics.

[24]  Björn W. Schuller,et al.  Online Driver Distraction Detection Using Long Short-Term Memory , 2011, IEEE Transactions on Intelligent Transportation Systems.