Skip to main content

Machine Learning for Unmanned Aerial Vehicle Routing on Rough Terrain

  • Conference paper
  • First Online:
Advances in Computer Science for Engineering and Education VI (ICCSEEA 2023)

Abstract

The paper considers the main methods of machine learning for unmanned aerial vehicle (drone) routing, simulates an environment for testing the flight of a drone, as well as a model with a neural network for the unmanned routing of a drone on rough terrain. The potential use of unmanned aerial vehicles is limited because today the control of drone flight is carried out in a semi-automatic mode on the operator's commands, or in remote mode using a control panel. Such a system is unstable to the human factor because it depends entirely on the operator. The relevance of the work is to use machine learning methods for drone routing, which will provide stable control of the unmanned aerial vehicle to perform a specific task. As a result of the work, a neural network architecture was developed, which was successfully implemented in a test model for routing an unmanned aerial vehicle on rough terrain. The test results showed that the unmanned aerial vehicle successfully avoids obstacles in the new environment.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  1. Sinulingga, L.S.A., Ramdani, F., Saputra, M.C.: Spatial multi-criteria evaluation to determine safety area flying drone. Proc. of the ISyG Int’l Symp. on Geoinformatics, pp. 55–61. Malang, Indonesia (2017)

    Google Scholar 

  2. Kharchenko, V., Matiychyk, D., Babenko, A.: Mathematical model of unmanned aerial vehicle control in manual or semiautomatic modes. Proc. of the 4th Int’l Conf. APUAVD, pp. 37–40. Kiev, Ukraine (2017)

    Google Scholar 

  3. Zhdanov, S., et al.: The Mathematical Model for Research of the UAV Longitudinal Moving. I. J. Computer Network and Information Security 5, 29–39 (2021)

    Google Scholar 

  4. Alshbatat, A.: Fire extinguishing system for high-rise buildings and rugged mountainous terrains utilizing quadrotor unmanned aerial vehicle. I.J. Image, Graphics and Signal Processing 1, 23–29 (2018)

    Google Scholar 

  5. Bayhan, E., et al.: Deep learning based object detection and recognition of unmanned aerial vehicles. Proc. of the 3rd Int’l Conf. HORA, pp. 1–5. Ankara, Turkey (2021)

    Google Scholar 

  6. Timchenko, V.L., Lebedev, D.O.: Control systems with suboptimal models for stabilization of UAV. Proc. of the 5th Int’l Conf. APUAVD, pp. 117–122. Kiev, Ukraine (2019)

    Google Scholar 

  7. Ozkan, Z., et al.: Object detection and recognition of unmanned aerial vehicles using raspberry Pi platform. Proc. of the Int’l Conf. ISMSIT, pp. 467–472. Ankara, Turkey (2021)

    Google Scholar 

  8. Tania, M., et al.: Image recognition using machine learning with the aid of MLR. I.J. Image, Graphics and Signal Processing 6, 12–22 (2021)

    Google Scholar 

  9. Meena, G., et al.: Traffic prediction for intelligent transportation system using machine learning. Proc. of the 3rd Int’l Conf. ICETCE, pp. 145–148. Jaipur, India (2020)

    Google Scholar 

  10. Yasir, M., et al.: Machine learning based analysis of cellular spectrum. I.J. Wireless and Microwave Technologies 2, 24–31 (2021)

    Google Scholar 

  11. Kim, S., et al.: Motion planning by reinforcement learning for an unmanned aerial vehicle in virtual open space with static obstacles. Proc. of the Int’l Conf. Control, Automation and Systems (ICCAS), pp. 784–787. Busan, Korea (2020)

    Google Scholar 

  12. Wu, W., Liao, M.: Reinforcement fuzzy tree: a method extracting rules from reinforcement learning models. Proc. of the 18th Int’l Conf. on Computer and Information Science (ICIS), pp. 47–51. Beijing, China (2019)

    Google Scholar 

  13. Zinchenko, V., et al.: Computer vision in control and optimization of road traffic. Proc. of the 3rd Int’l Conf. DSMP, pp. 249–254. Lviv, Ukraine (2020)

    Google Scholar 

  14. Striuk, O., et al.: Generative adversarial neural network for creating photorealistic images. Proc. of the 2nd Int’l Conf. ATIT, pp. 368–371. Kyiv, Ukraine (2020)

    Google Scholar 

  15. Leizerovych, R., et al.: IoT-complex for monitoring and analysis of motor highway condition using artificial neural networks. Proc. of the 11th Int’l Conf. DESSERT, pp. 207–212. Kyiv, Ukraine (2020)

    Google Scholar 

  16. Chornovol, O., et al.: Intelligent Forecasting System for NPP’s Energy Production. Proc. of the 3rd Int’l Conf. DSMP, pp. 102–107. Lviv, Ukraine (2020)

    Google Scholar 

  17. Bidyuk, P., Gozhvi, A., Kalinina, I.: Modeling military conflicts using bayesian networks. Proc. of the 1st Int’l Conf. SAIC, pp. 1–6. Kyiv, UKraine (2018)

    Google Scholar 

  18. Tiwari, A.K., Nadimpalli, S.V.: Augmented random search for quadcopter control: an alternative to reinforcement learning. I.J. Information Technology and Computer Science 11, 24–33 (2019)

    Google Scholar 

  19. Tathe, P.K., Sharma, M.: Dynamic actor-critic: reinforcement learning based radio resource scheduling for LTE-Advanced. Proc. of the 4th Int’l Conf. ICCUBEA, pp. 1–4. Pune, India (2018)

    Google Scholar 

  20. Kiran, B.R., et al.: Deep reinforcement learning for autonomous driving: a survey. IEEE Trans. Intell. Transp. Syst. 23(6), 4909–4926 (2022)

    Article  Google Scholar 

  21. Pandey, D., Pandey, P.: Approximate Q-Learning: An Introduction. Proc. of the 2nd Int’l Conf. on Machine Learning and Computing, pp. 317–320. Bangalore, India (2010)

    Google Scholar 

  22. Sun, C.: Fundamental Q-learning Algorithm in Finding Optimal Policy. Proc. of the Int’l Conf. ICSGEA. Changsha, pp. 243–246 (2017)

    Google Scholar 

  23. Chen, Y.-H., Wang, H., Chiu, C.-S.: Navigation Application of Q-learning Neural Network*. Proc. of the Int’l Conf. ICSSE, pp. 1–4. Kagawa, Japan (2020)

    Google Scholar 

  24. Strauss, C., Sahin, F.: Autonomous navigation based on a Q-learning algorithm for a robot in a real environment. Proc. of the Int’l Conf. on System of Systems Engineering, pp. 1–5. Monterey, CA, USA (2008)

    Google Scholar 

  25. Ziwu, R., Ye, S.: A hybrid optimized algorithm based on simplex method and genetic algorithm. Proc. of the 6th World Cong. on Intelligent Control and Automation, pp. 3547–3551. Dalian, China (2006)

    Google Scholar 

  26. Guo, P., Wang, X., Han, Y.: The enhanced genetic algorithms for the optimization design. Proc. of the 3rd Int’l Conf. on Biomedical Engineering and Informatics, pp. 2990–2994. Yantai, China (2010)

    Google Scholar 

  27. Kondratenko, Y., et al.: Fuzzy and evolutionary algorithms for transport logistics under uncertainty. Proc. of the INFUS Int’l Conf. on Intelligent and Fuzzy Techniques: Smart and Innovative Solutions. Advances in Intelligent Systems and Computing, 1197, pp. 1456–1463. Springer, Cham (2021)

    Google Scholar 

  28. Linkens, D.A., Okola Nyongesa, H.: A distributed genetic algorithm for multivariable fuzzy control. Proc. of the Coll. on Genetic Algorithms for Control Systems Engineering, pp. 9/1–9/3. London, UK (1993)

    Google Scholar 

  29. Jiang, J., Butler, D.: A genetic algorithm design for vector quantization. Proc. of the 1st Int’l Conf. on Genetic Algorithms in Engineering Systems: Innovations and Applications, pp. 331–336. Sheffield, UK (1995)

    Google Scholar 

  30. Kondratenko, G.V., Kondratenko, Y.P., Romanov, D.O.: Fuzzy models for capacitive vehicle routing problem in uncertainty. Proc. of the 17th Int’l DAAAM Symp. on Intelligent Manufacturing and Automation: Focus on Mechatronics & Robotics, pp. 205–206. Vienna, Austria (2006)

    Google Scholar 

  31. Werners, B., Kondratenko, Y.: Alternative fuzzy approaches for efficiently solving the capacitated vehicle routing problem in conditions of uncertain demands. In: Berger-Vachon, C., et al. (eds.) Complex Systems: Solutions and Challenges in Economics, Management and Engineering. Studies in Systems, Decision and Control, 125, pp. 521–543. Springer, Cham (2018)

    Google Scholar 

  32. Wang, X.: Vehicle Routing. Operational Transportation Planning of Modern Freight Forwarding Companies, pp. 7–23. Produktion und Logistik (2015)

    Google Scholar 

  33. Escobar, J.W.: Heuristic algorithms for the capacitated location-routing problem and the multi-depot vehicle routing problem. 4OR-Q Oper. Res. 12, 99–100 (2014)

    Google Scholar 

  34. Pereira, F.B., Tavares, J.: Bio-inspired Algorithms for the Vehicle Routing Problem[M]. Springer, Berlin, Heidelberg (2009)

    Book  Google Scholar 

  35. Skakodub, O., Kozlov, O., Kondratenko, Y.: Optimization of Linguistic Terms’ Shapes and Parameters: Fuzzy Control System of a Quadrotor Drone. Proc. of the 11th Int’l Conf. on Intelligent Data Acquisition and Advanced Computing Systems: Technology and Applications, pp. 566–571. Cracow, Poland (2021)

    Google Scholar 

  36. Levchenko, B., Chukhray, A., Chumachenko, D.: Development of Game Modules with Support for Synchronous Multiplayer Based on Unreal Engine 4 Using Artificial Intelligence Approach. Proc. of the Int’l Conf. on Integrated Computer Technologies in Mechanical Engineering, pp. 503–513. Springer, Cham (2020)

    Google Scholar 

  37. Koonce, B.: Convolutional Neural Networks with Swift for Tensorflow [M]. Apress, Berkeley, CA (2020)

    Google Scholar 

  38. Firdaus, M., Pramono, A., Fibri, M.R.: Optimizing Performance of Real Time Multiplayer 3D Games on Smartphone Using Unsupervised Learning (K-Means). Proc. of the 4th Int’l Conf. ICIC, pp. 1–8. Semarang, Indonesia (2019)

    Google Scholar 

  39. Castaño, A.P.: Support Vector Machines. Chapter in Practical Artificial Intelligence, pp. 315–365. Berkeley, CA: Apress (2018)

    Google Scholar 

  40. Etaati, L.: Deep Learning Tools with Cognitive Toolkit (CNTK). Chapter in Machine Learning with Microsoft Technologies, pp. 287–302. Berkeley, CA: Apress (2019)

    Google Scholar 

  41. Seide, F.: Keynote: The computer science behind the Microsoft Cognitive Toolkit: An open source large-scale deep learning toolkit for Windows and Linux. Proc. of the IEEE/ACM Int’l Symp. CGO. Austin, TX, USA (2017)

    Google Scholar 

  42. Banerjee, D.S., Hamidouche, K., Panda, D.K.: Re-Designing CNTK Deep Learning Framework on Modern GPU Enabled Clusters. Proc. of the Int’l Conf. CloudCom. Luxembourg, pp. 144–151 (2016)

    Google Scholar 

  43. Sugiyarto, A.W., Abadi, A.M.: Prediction of Indonesian Palm Oil Production Using Long Short-Term Memory Recurrent Neural Network (LSTM-RNN). Proc. of the 1st Int’l Conf. AiDAS, pp. 53–57. Ipoh, Malaysia (2019)

    Google Scholar 

  44. Rahhal, J.S., Abualnadi, D.: IOT Based Predictive Maintenance Using LSTM RNN Estimator. Proc. of the Int’l Conf. ICECCE, pp. 1–5. Istanbul, Turkey (2020)

    Google Scholar 

  45. Sidenko, I., et al.: Peculiarities of human machine interaction for synthesis of the intelligent dialogue chatbot. Proc. of the Int’l Conf. IDAACS. Metz, France (2019)

    Google Scholar 

  46. Siriak, R., Skarga-Bandurova, I., Boltov, Y.: Deep convolutional network with long short-term memory layers for dynamic gesture recognition. Proc. of the Int’l Conf. IDAACS, pp. 158–162. Metz, France (2019)

    Google Scholar 

  47. Kuntsevich, V.M., et al. (eds.): Control systems: theory and applications. Book Series in Automation, Control and Robotics. Gistrup, Delft: River Publishers (2018)

    Google Scholar 

  48. Opanasenko, V., Kryvyi, S.: Synthesis of multilevel structures with multiple outputs. Proc. of the 10th Int’l Conf. UkrPROG. pp. 32–37 (2016)

    Google Scholar 

  49. Kondratenko, Y.P., Simon, D.: Structural and parametric optimization of fuzzy control and decision making systems. In: Zadeh, L., Yager, R., Shahbazova, S., Reformat, M., Kreinovich, V. (eds.) Recent Developments and the New Direction in Soft-Computing Foundations and Applications. Studies in Fuzziness and Soft Computing, 361, pp. 273–289. Springer, Cham (2018)

    Google Scholar 

  50. Gerasin, O., et al.: Remote IoT-based Control System of the Mobile Caterpillar Robot. Proc. of the 16th Int’l Conf. ICTERI, vol. I, pp. 129–136. Kharkiv, Ukraine (2020)

    Google Scholar 

  51. Youssef, A.E., et al.: Building your kingdom imitation learning for a custom gameplay using unity ML-agents. Proc. of the 10th Int’l Conf. IEMCON, pp. 0509–0514. Vancouver, BC, Canada (2019)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ievgen Sidenko .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Sidenko, I., Trukhov, A., Kondratenko, G., Zhukov, Y., Kondratenko, Y. (2023). Machine Learning for Unmanned Aerial Vehicle Routing on Rough Terrain. In: Hu, Z., Dychka, I., He, M. (eds) Advances in Computer Science for Engineering and Education VI. ICCSEEA 2023. Lecture Notes on Data Engineering and Communications Technologies, vol 181. Springer, Cham. https://doi.org/10.1007/978-3-031-36118-0_56

Download citation

Publish with us

Policies and ethics