Abstract
This study explores the execution of AI algorithms on open Unmanned Aerial Vehicles (UAVs) equipped with Beagle-Bone AI-64 (BBAI-64) boards, comparing their performance to high-performance computers equipped with GPUs. Key factors are evaluated, such as inference time, end-to-end processing time, CPU usage, or temperature on the board. Furthermore, this study presents the development of an open UAV platform based on an open-source flight controller (Durandal) executing an open-source autopilot (ArduPilot). This platform facilitates the integration of various sensors or cameras, regardless of brand or communication protocol. The study’s key findings show that the BBAI-64 offers advantages for smaller Artificial Intelligence (AI) models, and achieving comparable performance for larger models with high-performance computers. This work contributes to optimising AI execution on UAVs and supporting the development of versatile, sensor-agnostic open-source UAVs.
Original language | English |
---|---|
Title of host publication | Proceedings of the 20th International Wireless Communications & Mobile Computing Conference |
Publisher | IEEE |
Number of pages | 7 |
Publication status | Accepted/In press - 27 Mar 2024 |
Event | The 20th International Wireless Communications & Mobile Computing Conference: Green and Intelligent Communications - Adams Beach Hotel, Ayia Napa, Cyprus Duration: 27 May 2024 → 31 May 2024 https://iwcmc.org/2024/index.php |
Conference
Conference | The 20th International Wireless Communications & Mobile Computing Conference |
---|---|
Abbreviated title | IWCMC 2024 |
Country/Territory | Cyprus |
City | Ayia Napa |
Period | 27/05/24 → 31/05/24 |
Internet address |
Keywords
- edge processing
- BeagleBone AI-64
- YOLOv5
- UAV
- open-source