Esta tesis tiene el objetivo principal de proponer una arquitectura general para la construcción y operación de UV (Unmanned Vehicles, vehículos no tripulados) con el objetivo de implementar diferentes tipos de aplicaciones. Este objetivo se plantea en función, por un lado, de la amplia utilización y disponibilidad de UV y por el otro de la falta de documentación e interoperación que proveen los múltiples sistemas comerciales cerrados disponibles. Se propone, por lo tanto, una arquitectura que pueda especializarse o adaptarse a cada aplicación y requerimientos específicos para los UV.
Un segundo objetivo de la tesis es la exploración de los problemas a resolver durante el proceso de construcción de una aplicación con UV (y de los propios UV). Este objetivo está motivado en gran parte a la existencia de los sistemas comerciales cerrados, sin detalle de componentes ni posibilidad de interoperación con otros sistemas. Se considera tan importante la construcción de los UV como de las aplicaciones completas, incluyendo hardware y software de procesamiento tanto en los UV como en las bases/estaciones de control de los mismos.