| dc.contributor.author | GORGOS, Ioan | |
| dc.contributor.author | COJOCARU, Valeriu | |
| dc.contributor.author | CARBUNE, Viorel | |
| dc.contributor.author | GUTU, Maria | |
| dc.date.accessioned | 2026-07-22T07:01:24Z | |
| dc.date.available | 2026-07-22T07:01:24Z | |
| dc.date.issued | 2026 | |
| dc.identifier.citation | GORGOS, Ioan; Valeriu COJOCARU; Viorel CARBUNE and Maria GUTU. A microservice-based architecture for unmanned aerial vehicle control systems. In: 18th International Conference on Development and Application Systems (DAS), Suceava, Romania, 21-23 May, 2026. "Ștefan cel Mare" University of Suceava. Institute of Electrical and Electronics Engineers, 2026, pp. 317-324. ISBN 979-8-3315-8387-3, eISBN 979-8-3315-8386-6. | en_US |
| dc.identifier.isbn | 979-8-3315-8387-3 | |
| dc.identifier.isbn | 979-8-3315-8386-6 | |
| dc.identifier.uri | https://www.doi.org/10.1109/DAS69882.2026.11553282 | |
| dc.identifier.uri | https://repository.utm.md/handle/5014/36906 | |
| dc.description | Access full text: https://www.doi.org/10.1109/DAS69882.2026.11553282 | en_US |
| dc.description.abstract | This paper presents a microservice-based operating system architecture for unmanned aerial vehicle (UAV) control, designed to improve modularity, scalability, and fault isolation compared to traditional monolithic and ROS-based systems. The proposed architecture is organized into four layers, i.e., hardware, driver microservices, application orchestrator, and frontend, enabling clear separation between hardware interaction, control logic, and user interface components.The architecture introduces a hybrid communication model that combines synchronous request–response interactions for user commands with asynchronous event-driven coordination for autonomous behaviors and safety-critical responses. Core UAV functionalities, including positioning, motor control, battery monitoring, communication, and perception, are decomposed into independent services that interact through standardized interfaces.In addition, the paper provides a structured qualitative analysis of architectural trade-offs by comparing microservice-based, monolithic, and ROS-based approaches across key system-level criteria, including modularity, scalability, fault isolation, and real-time support. The contribution is positioned at the level of system architecture design and qualitative analysis, providing a structured foundation for integrating microservices into UAV control systems under real-time constraints. The presented architecture establishes a foundation for future implementation, quantitative validation, and deployment in distributed UAV control environments. | en_US |
| dc.language.iso | en | en_US |
| dc.publisher | Institute of Electrical and Electronics Engineers | en_US |
| dc.rights | Attribution-NonCommercial-NoDerivs 3.0 United States | * |
| dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/3.0/us/ | * |
| dc.subject | autonomous drones | en_US |
| dc.subject | microservices architecture | en_US |
| dc.subject | service orchestration | en_US |
| dc.title | A microservice-based architecture for unmanned aerial vehicle control systems | en_US |
| dc.type | Article | en_US |
The following license files are associated with this item: