Abstract
Este trabajo presenta una plataforma COTS (Commercial-of-the-Self ) para UAVs (Unmanned Aerial Vehicle). El objetivo de este trabajo es dotar a la industria de una solución flexible y eficiente para facilitar las complicadas tareas de desarrollo e integración de aplicaciones en este escenario. Por un lado, la solución propuesta proporciona una integración con la estación de control de un modo eficiente y transparente; gracias a la implementación de un middleware empotrado basado en ZeroC Ice. Por otro lado, el enfoque propuesto abstrae de los detalles de la plataforma a los desarrolladores del software, tanto del que irá embarcado en el UAV como las aplicaciones en tierra. Una capa de abstracción HW-SW, hecha a medida, asegura una comunicación de alto nivel y fiable, mientras que un completo conjunto de herramientas automatiza la generación del código especifico de la aplicación; logrando en conjunto reducir el time-to-market.