El módulo de exploración y detección consta principalmente del POLAROID RANGING SYSTEM SERIE 6500, el cual actúa como emisor y receptor de ultrasonidos, este módulo también cuenta con un sensor LM 335 para detectar la temperatura ambiente y un mecanismo de rotación para explorar el entorno deseado. El control de estos componentes se hace desde un microcontrolador PIC y este mismo recibe los datos obtenidos en la detección.
El módulo de control y procesamiento consta del microcontrolador PIC 16F877. Fundamentalmente el PIC controla la emisión de una señal ultrasónica desde el POLAROID RANGING SYSTEM y calcula el tiempo transcurrido hasta la llegada de su señal de retorno (eco) al encontrar un obstáculo. Los datos recibidos del módulo de exploración y detección son procesados aquí para determinar la distancia del sensor de ultrasonidos a un obstáculo en una dirección determinada. Los datos procesados son enviados a un PC.
El módulo de monitoreo y salida de información está conformado por el PC, el cual verifica el funcionamiento de los demás componentes del sistema y presenta al usuario en forma gráfica la información obtenida.