A Real-Time Trajectory Prediction Method of Small-Scale Quadrotors Based on GPS Data and Neural Network

This paper proposes a real-time trajectory prediction method for quadrotors based on a bidirectional gated recurrent unit model. Historical trajectory data of ten types of quadrotors were obtained. The bidirectional gated recurrent units were constructed and utilized to learn the historic data. The prediction results were compared with the traditional gated recurrent unit method to test its prediction performance. The efficiency of the proposed algorithm was investigated by comparing the training loss and training time. The results over the testing datasets showed that the proposed model produced better prediction results than the baseline models for all scenarios of the testing datasets. It was also found that the proposed model can converge to a stable state faster than the traditional gated recurrent unit model. Moreover, various types of training samples were applied and compared. With the same randomly selected test datasets, the performance of the prediction model can be improved by selecting the historical trajectory samples of the quadrotors close to the weight or volume of the target quadrotor for training. In addition, the performance of stable trajectory samples is significantly better than that with unstable trajectory segments with a frequent change of speed and direction with large angles.

[1]  Han Yu,et al.  Off-nominal trajectory computation applied to unmanned aircraft system traffic management , 2017, 2017 IEEE/AIAA 36th Digital Avionics Systems Conference (DASC).

[2]  Ulrich Kressel,et al.  Probabilistic trajectory prediction with Gaussian mixture models , 2012, 2012 IEEE Intelligent Vehicles Symposium.

[3]  Hao Sun,et al.  A novel approach for trajectory tracking control of an under-actuated quad-rotor UAV , 2017 .

[4]  Changjun Jiang,et al.  Intelligent UAV Identity Authentication and Safety Supervision Based on Behavior Modeling and Prediction , 2020, IEEE Transactions on Industrial Informatics.

[5]  Philip S. Yu,et al.  Memory in Memory: A Predictive Neural Network for Learning Higher-Order Non-Stationarity From Spatiotemporal Dynamics , 2018, 2019 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR).

[6]  Washington Y. Ochieng,et al.  Performance Evaluation of a Novel 4D Trajectory Prediction Model for Civil Aircraft , 2008, Journal of Navigation.

[7]  Xu Chen,et al.  Predicting a user's next cell with supervised learning based on channel states , 2013, 2013 IEEE 14th Workshop on Signal Processing Advances in Wireless Communications (SPAWC).

[8]  Jie Liu,et al.  Online four dimensional trajectory prediction method based on aircraft intent updating , 2018, Aerospace Science and Technology.

[9]  Toru Namerikawa,et al.  Collision avoidance between multi-UAV-systems considering formation control using MPC , 2017, 2017 IEEE International Conference on Advanced Intelligent Mechatronics (AIM).

[10]  Gang He,et al.  Modified Bayesian Inference for Trajectory Prediction of Network Virtual Identity Based on Spark , 2016, 2016 8th International Conference on Intelligent Human-Machine Systems and Cybernetics (IHMSC).

[11]  H. C. T. E. Fernando,et al.  Modelling, simulation and implementation of a quadrotor UAV , 2013, 2013 IEEE 8th International Conference on Industrial and Information Systems.

[12]  Ali Imran,et al.  Spatiotemporal Mobility Prediction in Proactive Self-Organizing Cellular Networks , 2017, IEEE Communications Letters.

[13]  Eric C. Souza,et al.  Improved Trajectory Prediction and Simplification Analysis for ATM System Modernization , 2017 .

[14]  Christophe Rabut,et al.  Wind networking applied to aircraft trajectory prediction , 2015, 2015 IEEE/AIAA 34th Digital Avionics Systems Conference (DASC).

[15]  David Gianazza,et al.  Learning aircraft operational factors to improve aircraft climb prediction: A large scale multi-airport study , 2018, Transportation Research Part C: Emerging Technologies.

[16]  Ali Akbari,et al.  Quadrotors Unmanned Aerial Vehicles: A Review , 2016 .

[17]  M. N. Filippov,et al.  Using the Kalman filter in the quadrotor vehicle trajectory tracking system , 2013 .

[18]  Mehryar Mohri,et al.  L2 Regularization for Learning Kernels , 2009, UAI.

[19]  Krzysztof Czarnecki,et al.  Trajectory prediction of traffic agents at urban intersections through learned interactions , 2017, 2017 IEEE 20th International Conference on Intelligent Transportation Systems (ITSC).

[20]  Marko Hrastovec,et al.  Prediction of aircraft performances based on data collected by air traffic control centers , 2016 .

[21]  Zhanxing Zhu,et al.  Spatio-temporal Graph Convolutional Neural Network: A Deep Learning Framework for Traffic Forecasting , 2017, IJCAI.

[22]  Victor Fernando Gómez Comendador,et al.  Analysis of air traffic control operational impact on aircraft vertical profiles supported by machine learning , 2018 .

[23]  Saeid Nahavandi,et al.  Intent Prediction of Pedestrians via Motion Trajectories Using Stacked Recurrent Neural Networks , 2018, IEEE Transactions on Intelligent Vehicles.

[24]  Anthony Tzes,et al.  On Trajectory Tracking Model Predictive Control of an Unmanned Quadrotor Helicopter Subject to Aerodynamic Disturbances , 2014 .

[25]  Saeid Nahavandi,et al.  Intent prediction of vulnerable road users from motion trajectories using stacked LSTM network , 2017, 2017 IEEE 20th International Conference on Intelligent Transportation Systems (ITSC).

[26]  Daniel Delahaye,et al.  Aircraft trajectory forecasting using local functional regression in Sobolev space , 2014 .

[27]  Yoshua Bengio,et al.  Empirical Evaluation of Gated Recurrent Neural Networks on Sequence Modeling , 2014, ArXiv.

[28]  Vincent Mouillet,et al.  BADA: An advanced aircraft performance model for present and future ATM systems , 2010 .

[29]  Jose Benavides,et al.  Implementation of a Trajectory Prediction Function for Trajectory Based Operations , 2014 .

[30]  Li Wang,et al.  An Improved Algorithm Based on Particle Filter for 3D UAV Target Tracking , 2019, ICC 2019 - 2019 IEEE International Conference on Communications (ICC).

[31]  Jinliang Chen,et al.  A trajectory prediction method based on aircraft motion model and grey theory , 2016, 2016 IEEE Advanced Information Management, Communicates, Electronic and Automation Control Conference (IMCEC).

[32]  Min Xue,et al.  UAV Trajectory Modeling Using Neural Networks , 2017 .

[33]  Nicolas Durand,et al.  Machine Learning Applied to Airspeed Prediction During Climb , 2015 .

[34]  Guanyu Wang,et al.  A gradient boosting decision tree based GPS signal reception classification algorithm , 2020, Appl. Soft Comput..

[35]  Florent Altché,et al.  An LSTM network for highway trajectory prediction , 2017, 2017 IEEE 20th International Conference on Intelligent Transportation Systems (ITSC).

[36]  F. Borrelli,et al.  Stochastic Predictive Control of Autonomous Vehicles in Uncertain Environments , 2014 .

[37]  Xihai Zhang,et al.  Tracking prediction to avoid obstacle path of agricultural unmanned aerial vehicle based on particle filter , 2018, J. Syst. Control. Eng..