Preview

Modeling and Analysis of Information Systems

Advanced search

Modeling the influence of external influences on the process of automated landing of a UAV-quadcopter on a moving platform using technical vision

https://doi.org/10.18255/1818-1015-2023-4-366-381

EDN: AEEFHQ

Abstract

This article describes a series of experiments in the Gazebo simulation environment aimed at studying the influence of external weather conditions on the automatic landing of an unmanned aerial vehicle (UAV) on a moving platform using computer vision and a previously developed control system based on PID and polynomial controllers. As part of the research, methods for modeling external weather conditions were developed and landing tests were carried out simulating weather conditions such as wind, light, fog and precipitation, including their combinations. In all experiments, successful landing on the platform was achieved; during the experiments, landing time and its accuracy were measured. The graphical and statistical analysis of the obtained results revealed the influence of illumination, precipitation and wind on the UAV landing time, and the introduction of wind into the simulation under any other external conditions led to the most significant increase in landing time. At the same time, the study failed to identify a systemic negative influence of external conditions on landing accuracy. The results obtained provide valuable information for further improvement of autonomous automatic landing systems for UAVs without the use of satellite navigation systems.

About the Authors

Artyom V. Ryabinov
St. Petersburg Federal Research Center of the Russian Academy of Sciences (SPC RAS)
Russian Federation


Anton I. Saveliev
St. Petersburg Federal Research Center of the Russian Academy of Sciences (SPC RAS)
Russian Federation


Dmitriy A. Anikin
St. Petersburg Federal Research Center of the Russian Academy of Sciences (SPC RAS)
Russian Federation


References

1. A. I. Motienko, I. V. Vatamaniuk, and A. I. Saveliev, “Development of technical appearance of human-machine interface for group control of unmanned robots when performing agricultural tasks,” Robotics and Technical Cybernetics, vol. 16, no. 4, pp. 299–311, 2021.

2. A. L. Ronzhin and A. I. Saveliev, “Artificial Intelligence Systems for Solving Problems of Agro-Industrial Complex Digitalization and Robotization,” Agricultural Machinery and Technologies, vol. 16, no. 2, pp. 22–29, 2022.

3. A. Saveliev, V. Lebedeva, I. Lebedev, and M. Uzdiaev, “An approach to the automatic construction of a road accident scheme using UAV and deep learning methods,” Sensors, vol. 22, no. 12, p. 4728, 2022.

4. A. M. Nosov et al., “Case Study of Transporting Blood Components Using an Unmanned Aerial Vehicle,” Disaster Medicine, vol. 3, pp. 65–69, 2022.

5. A. Saveliev, E. Aksamentov, and E. Karasev, “Automated terrain mapping based on mask R-CNN neural network,” International Journal of Intelligent Unmanned Systems, vol. 10, no. 2/3, pp. 267–277, 2022.

6. V. Lebedeva, K. Kamynin, I. Lebedev, L. Kuznetsov, and A. Saveliev, “Method for Distributed Mapping of Terrain by a Heterogeneous Group of Robots Based on Google Cartographer,” in Proceedings of the Computational Methods in Systems and Software, 2022, vol. 596, pp. 584–597.

7. A. Saveliev and I. Lebedev, “Method of Autonomous Survey of Power Lines Using a Multi-rotor UAV,” in Frontiers in Robotics and Electromechanics, Springer, 2023, pp. 359–376.

8. Y. Vasunina, D. Anikin, and A. Saveliev, “Algorithm of UAV Trajectory Creation for Data Collecting from Seismological Sensors,” in International Russian Automation Conference (RusAutoCon), 2023, pp. 747–752.

9. D. Anikin, A. Ryabinov, A. Saveliev, and A. Semenov, “Autonomous Landing Algorithm for UAV on a Mobile Robotic Platform with a Fractal Marker,” in Interactive Collaborative Robotics (ICR), 2023, pp. 357–368.

10. J. Morales, I. Castelo, R. Serra, P. U. Lima, and M. Basiri, “Vision-Based Autonomous Following of a Moving Platform and Landing for an Unmanned Aerial Vehicle,” in Sensors, 2023, vol. 23, no. 2, p. 829.

11. P. Wang, C. Wang, J. Wang, and M. Q. H. Meng, “Quadrotor Autonomous Landing on Moving Platform,” in Procedia Computer Science, 2022, vol. 209, pp. 40–49.

12. A. Paris, B. T. Lopez, and J. P. How, “Dynamic Landing of an Autonomous Quadrotor on a Moving Platform in Turbulent Wind Conditions,” in IEEE International Conference on Robotics and Automation (ICRA), 2020, pp. 9577–9583.

13. Y. Feng, C. Zhang, S. Baek, S. Rawashdeh, and A. Mohammadi, “Autonomous Landing of a UAV on a Moving Platform Using Model Predictive Control,” in Drones, 2018, vol. 2, no. 4, p. 34.

14. J. Wubben et al., “A vision-based system for autonomous vertical landing of unmanned aerial vehicles,” in 23rd International Symposium on Distributed Simulation and Real Time Applications (DS-RT), 2019, pp. 1–7.

15. Z. Zhao et al., “Vision-based Autonomous Landing Control of a Multi-rotor Aerial Vehicle on a Moving Platform with Experimental Validations,” in IFAC-PapersOnLine, 2022, vol. 55, no. 3, pp. 1–6.

16. T. Matsui and M. Ikehara, “GAN-based rain noise removal from single-image considering rain composite models,” in 28th European Signal Processing Conference (EUSIPCO), 2021, pp. 665–669.

17. S. S. Shapiro and M. B. Wilk, “An analysis of variance test for normality,” in Biometrika, 1965, vol. 52, no. 3, pp. 591–611.

18. H. B. Mann and D. R. Whitney, “On a Test of Whether one of Two Random Variables is Stochastically Larger than the Other,” in The annals of mathematical statistics., 1947, vol. 18, no. 1, pp. 50–60.


Review

For citations:


Ryabinov A.V., Saveliev A.I., Anikin D.A. Modeling the influence of external influences on the process of automated landing of a UAV-quadcopter on a moving platform using technical vision. Modeling and Analysis of Information Systems. 2023;30(4):366-381. (In Russ.) https://doi.org/10.18255/1818-1015-2023-4-366-381. EDN: AEEFHQ

Views: 351


Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 License.


ISSN 1818-1015 (Print)
ISSN 2313-5417 (Online)