Hemos empezado a crear diagramas sobre la estructura de ProbeCore. Básicamente vamos a contar con tres programas como muestra el dibujo:
- App Control (ProbeCore) es la aplicación que contiene la interfaz de usuario. Se encontrará instalada en el PC del usuario.
- App Sensor (ProbeCoreRobot) contiene las rutinas de movimiento que comunicará al Serializer WL del robot. Irá instalada en el mini portatil que sostiene el robot.
- Server BD (ProbeCoreServer) es una aplicación la cual recibe la información de los sensores y la almacena en una base de datos.
Todas las conexiones son via WiFi. ProbeCore mantiene una conexión bidireccional con ProbeCoreRobot para enviar las instrucciones de usuario y recibir las imágenes de la webcam y mostrarlas por pantalla. ProbeCoreServer mantiene una conexión unidireccional con ProbeCoreRobot para recibir los datos.