A Hardware/Software Architecture for UAV Payload and Mission Control

Enric Pastor, Juan Lopez, Pablo Royo
2006 2006 ieee/aiaa 25TH Digital Avionics Systems Conference  
This paper presents an embedded hardware/software architecture specially designed to be applied on mini/micro Unmanned Aerial Vehicles (UAV). An UAV is low-cost non-piloted airplane designed to operate in D-cube (Dangerous-Dirty-Dull) situations [8] . Many types of UAVs exist today; however with the advent of UAV's civil applications, the class of mini/micro UAVs is emerging as a valid option in a commercial scenario. This type of UAV shares limitations with most computer embedded systems:
more » ... ed space, limited power resources, increasing computation requirements, complexity of the applications, time to market requirements, etc. UAVs are automatically piloted by an embedded system named "Flight Control System". Many of those systems are commercially available today, however no commercial system exists nowadays that provides support to the actual mission that the UAV should perform. This paper introduces a hardware/software architecture specially designed to operate as a flexible payload and mission controller in a mini/micro UAV. Given that the missions UAVs can carry on justify their existence, we believe that specific payload and mission controller s for UAV should be developed. Our architectonic proposal for them orbits around four key elements: a LAN based distributed and scalable hardware architecture, a service/subscription based software architecture and an abstraction communication layer. applications will be executed providing specific services to other applications. Even providing the computational support to these applications will be scaled according to requirements, but without requiring major modifications in the communication schemes. Critical services to be offered include the following elements: an interface with the Flight Computer System, the Mission Control service, a communication service with a selection of communication infrastructures, video and photo management as a data gathering system or even with real time processing, a data storage service, and a motor control service in case mobile components should be controlled.
doi:10.1109/dasc.2006.313738 fatcat:jkh7i3r3avddnfxde3ydpfkife