UAVradio: Radio link path loss estimation for UAVs
Daniel Aláez,
Mikel Celaya-Echarri,
Leyre Azpilicueta,
Jesús Villadangos
Affiliations
Daniel Aláez
Mathematical Engineering and Computer Science Department, Public University of Navarre (UPNA), Pamplona, 31006, Spain; Institute of Smart Cities, Pamplona, 31006, Spain; Corresponding author at: Mathematical Engineering and Computer Science Department, Public University of Navarre (UPNA), Pamplona, 31006, Spain.
Mikel Celaya-Echarri
Mathematical Engineering and Computer Science Department, Public University of Navarre (UPNA), Pamplona, 31006, Spain; Institute of Smart Cities, Pamplona, 31006, Spain
Leyre Azpilicueta
Institute of Smart Cities, Pamplona, 31006, Spain; Electric, Electronic and Communications Department, Public University of Navarre (UPNA), Pamplona, 31006, Spain
Jesús Villadangos
Mathematical Engineering and Computer Science Department, Public University of Navarre (UPNA), Pamplona, 31006, Spain; Institute of Smart Cities, Pamplona, 31006, Spain
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.