Abstract
This paper proposes a smart machine-learning-based unmanned aerial vehicle (UAV) control system that optimizes UAV operations in real time. The purpose of this system is to increase the efficiency of UAVs that need to operate with limited resources. This can be accomplished by allowing the UAVs in flight to identify their current state and respond appropriately. The proposed system, which is developed based on “cloud robotics,” benefits from the powerful computational capabilities of cloud computing and can therefore calculate many types of information received from various sensors in real time to maximize the performance of the UAV control system. The system learn about normal situations when creating models. That is, preprocessing data that is correlated with a particular situation and modeling it with a “multivariate Gaussian distribution.” Once the model is created, the UAV can be used to analyze the current situation in real time during flight. Of course, it is possible to recognize the situation based on the traditional RULE or the latest LSTM. However, this is not an appropriate solution for UAV situations where irregularities are severe and unpredictable. In this paper, we succeeded in recognizing the UAV flight status in real time by the proposed method and succeeded in optimizing it by adjusting communication cycle based on a recognized situation. Based on the results of this study, we expect to be able to stabilize and optimize systems that are highly irregular and unpredictable. In other words, this system will be extended to learn about various situations and create a model. A reliable and efficient smart system can be designed by judging the situation comprehensively.
Similar content being viewed by others
References
Hu G, Tay WP, Wen Y (2012) Cloud robotics: architecture, challenges and applications. IEEE Netw 26(3):21–28
Jeong H-J et al (2014) Mathematical modeling of a multilayered drift-stabilization method for micro-UAVs using inertial navigation unit sensor. J Appl Math 2014:1–11
Mercado DA et al (2013) GPS/INS/optic flow data fusion for position and velocity estimation. In: 2013 International Conference on Unmanned Aircraft Systems (ICUAS). IEEE
Carrio A et al (2017) A review of deep learning methods and applications for unmanned aerial vehicles. J Sens 2017(2):1–13
Waharte S, Trigoni N (2010) Supporting search and rescue operations with UAVs. In: 2010 International Conference on Emerging Security Technologies (EST). IEEE
Kehoe B et al (2015) A survey of research on cloud robotics and automation. IEEE Trans Autom Sci Eng 12(2):398–409
Yun BY, Lee J (2014) A study on application of the UAV in Korea for integrated operation with spatial information. J Korean Soc Geospat Inf Syst 22(2):3–9
Guo D et al (2018) A hybrid feature model and deep learning based fault diagnosis for unmanned aerial vehicle sensors. Neurocomputing 319:155–163
Chandler PR, Pachter M, Rasmussen S (2001) UAV cooperative control. In: American Control Conference. Proceedings of the 2001, vol 1. IEEE
Bošnak M, Matko D, Blažič S (2012) Quadrocopter control using an on-board video system with off-board processing. Robot Auton Syst 60(4):657–667
Yang S, Scherer SA, Zell A (2013) An onboard monocular vision system for autonomous takeoff, hovering and landing of a micro aerial vehicle. J Intell Rob Syst 69(1–4):499–515
Li P, Garratt M, Lambert A (2015) Sensing and control of a quadrotor using a visual inertial fusion method. In: 2015 15th International Conference on Control, Automation and Systems (ICCAS). IEEE
Marques N, I. S. T. Student. Integrated architecture for vision-based indoor localization and mapping of a quadrotor micro-air vehicle
Jeong H-J, Ha Y-K (2013) Design and implementation of secure control architecture for unmanned aerial vehicles. Int J Smart Home 7(3):385–392
Lin R, Khalastchi E, Kaminka G (2010) Detecting anomalies in unmanned vehicles using the Mahalanobis distance. In: 2010 IEEE International Conference on Robotics and Automation (ICRA). IEEE
Rasmussen CE (2006) Gaussian processes for machine learning
Patcha A, Park J-M (2007) An overview of anomaly detection techniques: existing solutions and latest technological trends. Comput Netw 51(12):3448–3470
Gavai G et al (2015) Supervised and unsupervised methods to detect insider threat from enterprise social and online activity data. J Wirel Mob Netw Ubiquitous Comput Dependable Appl (JoWUA) 6(4):47–63
Knapp DJ Communication system employing a network of power managed transceivers that can generate a clocking signal or enable data bypass of a digital system associated with each transceiver. US Patent No 6,763,060. 13 July 2004
Wiener N (1949) Extrapolation, interpolation, and smoothing of stationary time series, vol 2. MIT Press, Cambridge
Seeger M (2004) Gaussian processes for machine learning. Int J Neural Syst 14(02):69–106
Acknowledgements
This work was supported by an Institute for Information and Communications Technology Promotion (IITP) grant funded by the Korean Government (MSIP) (R7118-16-1002, Development of Driving Computing System Supporting Real-time Sensor Fusion Processing for Self-Driving Car).
This paper was written as part of Konkuk University’s research support program for its faculty on sabbatical leave in 2017.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Jeong, HJ., Choi, SY., Jang, SS. et al. Probability machine-learning-based communication and operation optimization for cloud-based UAVs. J Supercomput 76, 8101–8117 (2020). https://doi.org/10.1007/s11227-018-2728-4
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11227-018-2728-4