Buenas,
tras una reunión con mis tutores de proyecto (Arturo y José Pascual), hemos planteado el problema según el siguiente diagrama, donde se propone el desarrollo como un módulo independiente, cuyas entradas y salidas serán:
-Entradas: inicialización del módulo y diferentes comandos con el objetivo de parametrizar la salida.
-Salida: datos de la posición del robot, salida de vídeo real o salida de vídeo aumentado.

Por este tipo de arquitectura, a priori se plantean los siguientes problemas:
-Hacer una apliación clienteso-servidor
-y lo que será mas problemático, comprimir el vídeo en tiempo real y enviarlo.
Para esta última tarea adelanto que trataré de abordarla usando el estandar JPEG. La compliación vendrá si no es capaz de realizar una compresión en tiempo real frame a frame, aunque según parece el cliente-servidor de vídeo que proporciona MobileRobots [1] comprime en tiempo real en JPEG.
En cualquier caso, ya iré contando los progresos.
[1] Aplicacion cliente-servidor de vídeo:
http://robots.mobilerobots.com/SAV/