GPT Voice-Driven Natural Language Control for ArduPilot-Guided UAVs
This research work introduces a new system that utilizes Generative Pretrained Transformer (GPT) Large Language Models (LLMs) to enable language-based control for Unmanned Aerial Vehicles (UAVs). The system enables nonexpert users to easily control UAVs using natural language. It integrates GPT-4o-mini model with the widely used open-source ArduPilot Software. The developed system supports both audio and written inputs and accommodates multiple languages. The LLM reasons about the request and generates the required functionality. OpenAI's API (Application Programming Interface) and Function Calling are used to implement the task.
Authors
- Omar Daoud (ORCID: https://orcid.org/0000-0002-6999-8070)
- Saqer S. Alja’afreh (ORCID: https://orcid.org/0000-0002-9326-7024)
- Aser M. Matarneh (ORCID: https://orcid.org/0000-0003-3410-6244)
- Mohammad Al Khawaldah
Institutions
- Al-Balqa Applied University (JO)
- American University of Kuwait (KW)
Publication Details
- Published
- 2025-02-17
- DOI
- https://doi.org/10.1109/ssd64182.2025.10990012
- Citations
- 1
- Primary Topic
- Advanced Neural Network Applications
- Type
- article
- Field-Weighted Citation Impact
- 1.28