UAVradio: Radio link path loss estimation for UAVs

Daniel Aláez,Mikel Celaya-Echarri,Leyre Azpilicueta,Jesús Villadangos
DOI: https://doi.org/10.1016/j.softx.2023.101628
IF: 2.868
2024-01-01
SoftwareX
Abstract:The UAVRadio Python module is a comprehensive toolkit designed to facilitate the analysis and prediction of radio signal path loss in Unmanned Aerial Vehicle (UAV) communication scenarios. The module encompasses a range of path loss models referenced from established literature, offering users a powerful and flexible framework for estimating signal attenuation in different UAV communication links. It is a versatile and modular tool that enables simple integration for optimizing UAV communication systems and ensuring reliable wireless connectivity in a variety of operational scenarios. The utility of this package is demonstrated through two relevant examples: an experimentally fit model comparison with other implemented models, and a UAV digital twin implementation example comparing different available models and frequencies. The examples are provided in the code repository along with comprehensive documentation.
computer science, software engineering
What problem does this paper attempt to address?